Linux基本网页访问--防火墙、服务管理、selinux强制访问

这篇具有很好参考价值的文章主要介绍了Linux基本网页访问--防火墙、服务管理、selinux强制访问。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

正常访问外部网络需要进行4部操作操作:

        1、开启httpd服务systemctl restart httpd

        2、关闭防火墙服务 systemctl stop firewalld

        3、访问数据库时,需要开启数据库的服务systemctl restart mariadb

        4、关闭强制访问  setenforce 0

1、防火墙管理

                firewall---防火墙的工具

                Firewall-cmd --add-#添加防火墙允许放行的各种服务,端口之类的

                Firewall-cmd --list-#查看防火墙允许放行的各种服务,端口之类的

2、各种服务管理

                        控制服务---systemctl

                        Systemctl  start  name临时开启服务

                        Systemctl stop name 临时关闭服务

                        Systemctl enable name 开机自启动服务

                        Systemctl disable name 开机关闭服务

                        Systemctl reload name重新加载服务

                        Systemclt status httpd查看服务状态

3、查看进程/服务所在端口

                Ps---查看前台进程

                Ps -ef查看后台进程

                PPID---看该进程是由哪个进程派生出来的

                netstat -lntup | grep vsftpd  ---查看vsftpd这个服务所在的端口

4、

存放网页文件的目录   /var/www/html/                ---》

我们平常访问Linux中的网页文件可以直接写主机地址后面直接跟上/var/www/html这个目录下的文件  如:192.168.200.132/a.html

/var/www/html这个目录是Linux默认存放网页文件的目录,也是默认访问网页文件的目录,所以直接写主机地址+文件名就行,可以不用跟具体目录

5、

添加httpd的副本默认访问路径(就是自己构造一个虚拟http主机) ,虚拟http主机构造好了后,正版的http主机就不会继续用了,就会转为用虚拟http主机,就是副本路径

vim /etc/httpd/conf.d/vhost.conf

Linux基本网页访问--防火墙、服务管理、selinux强制访问,RHCE,RHCSA,运维中级,linux,apache,运维,服务器,开源,云计算

怎么个意思呢:就是说<virtualhost 0.0.0.0:80>任何主机的都可以访问我写的文件,通过我的主机地址访问,访问的路径就是/exam,当然这里访问主机地址的默认路径就是/exam,所以这个默认路径就不需要写,只需要写我的这个主机地址就可以;

而上面的<directory  /exam>就是说放行这个路径,给这个/exam目录一个授权(granted),让他允许被访问

AllowOverride---允许再次详细定义

注意:<virtualhost *:80>里面的80是跟系统http配置文件里面的listen相呼应的,listen和<virtualhost>和listen是配套使用的,如果你要写一个端口号为81的网页路径,那么就需要将<virtualhost *:81>这里面的端口号修改成81,然后再在这个配置文件里面写listen 81,用来与你的<virtualhost *:81>配对呼应

6、

10、当然如果你想修改httpd的默认访问文件也是可以的也是可以的

先进入httpd的配置文件所在目录下面去:

Cd /etc/httpd/conf

进入httpd配置文件里面去:

Vim httpd.conf

找到<ifmodule   dir_module>

在这里面修改默认访问文件名

<ifmodule>

当然既然是httpd的配置文件,除了修改默认访问文件以外,还可以修改默认访问路径---把一切是/var/www/html的目录都修改成自己的那份目录

7、

通过文件来添加用户:

1、vim /etc/passwd#添加用户信息

2、vim /etc/group#添加用户组信息

3、mkdir  /home/zhouzhou#创建用户家目录

4、cp /etc/skel/.bash* /home/zhouzhou#复制新用户需要的一些配置文件

5、cp -r /etc/skel/.mozilla/ /home/zhouzhou/#复制每个新用户都需要的一些配置文件

6、touch /var/spool/mail/zhouzhou#mail这个目录是专门用来存储用户邮件的一个目录,这里因为我们是手动添加用户,所以我们需要再手动创建接收用户邮件的文件

注意:这里些文件创建好的用户是没有密码的,我们需要使用命令添加用户的密码,为什么密码不能用手动呢,因为用户密码的配置文件都是密文的,没有明文的,当年设计就是这么设计的,所以我们只能通过命令passwd name来实现对用户密码的添加文章来源地址https://www.toymoban.com/news/detail-736587.html

到了这里,关于Linux基本网页访问--防火墙、服务管理、selinux强制访问的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux 防火墙管理工具

    防火墙是作用与内网和外网之间,根据定义的策略来过滤流量的软件或者硬件。在Linux内核中,自带了防火墙模块netfilter,通过netfilter可以是实现网络流量的过过滤,以及NAT、连接跟踪等功能。 通过用户空间的iptables、firewalld等工具,可以实现相关规则的定义,将这些规则传

    2024年02月06日
    浏览(27)
  • Linux:Ubuntu安装firewalld防火墙管理工具【WSL用UFW防火墙管理工具】

    firewalld防火墙是Centos7系统默认的防火墙管理工具,取代了之前的iptables防火墙,也是工作在网络层,属于包过滤防火墙。 firewalld和iptables都是用来管理防火墙的工具(属于用户态)来定义防火墙的各种规则功能,内部结构都指向netfilter网络过滤子系统(属于内核态)来实现包过

    2024年02月06日
    浏览(34)
  • 虚拟化服务器+华为防火墙+kiwi_syslog访问留痕

    1、大中型企业、校园网,需要对接入网络的用户访问外网的痕迹进行记录时(以前用3CDaemon时,只能用于小型网络当中),记录的数据量太大时,本例采用kiwi_syslog。 2、当网监、公安查到有非法访问时,可提供根据日期与时间基于五元组(源ip、目的ip、源端口、目的商品、

    2024年02月04日
    浏览(27)
  • 防火墙如何处理nat(公网用户访问私网内部服务器)

    通过NAT Server(服务器映射)功能,可以实现外部网络用户通过公网地址访问私网内部服务器的需求。 NAT Server功能即将某个公网IP地址映射为服务器的私网IP地址。 通过NAT Server(服务器映射)功能,可以实现外部网络用户通过公网地址访问私网内部服务器的需求。 学校或公司

    2024年01月22日
    浏览(30)
  • 腾讯云轻量服务器 端口无法访问(防火墙增加端口无效) 的解决方案

    为了给小程序服务端找个家,买了个腾讯云轻量服务器 - Docker ce。之前没用过这种服务器,踩了个坑,再次分享出来,帮助新手朋友避免踩坑。 打包镜像、启动服务都正常,在管理后台的“防火墙”增加访问端口后,死活访问不到。 1.排查容器端口 首先查看容器端口,命令

    2024年02月11日
    浏览(39)
  • 【Windows防火墙配置Windows Server服务器只允许国内IP访问】

    由于是 Windows Server 不像宝塔直接带有防火墙功能,只能自己想办法 明明轻而易举能做到事, 就是不做为! 使用Windows自带防火墙,配置规则达到目标 这个网络上比较多,却存在ip地址量的不同 有6000条+的国内ip, 也有8000条+的, 最终选择了8000+的版本 网站: https://www.ipdeny.com 下载IP地址

    2024年02月04日
    浏览(52)
  • 阿里云服务器开启所有端口,防火墙关闭情况下无法访问rabbitmq 15672端口

    记录一下自己遇到的问题, 在开启所有端口且关闭防火墙 的情况下,无法访问  ,排查问题后发现是因为我直接docker pull rabbitmq,未安装RabbitMQ的web管理界面。 解决方法如下: 1、进入rabbitmq容器  2、执行 3、刷新页面即可访问  

    2024年02月16日
    浏览(35)
  • 给大伙讲个笑话:阿里云服务器开了安全组防火墙还是无法访问到服务

    铺垫: 某天我在阿里云上买了一个服务器,买完我就通过MobaXterm进行了ssh(这个软件是会保存登录信息的) 故事开始: 过了n天之后我想用这个服务器来部署流媒体服务,咔咔两下就部署好了流媒体服务器,于是乎开始准备测试 欸,本地机器访问没通? 这不简单,开一下安

    2024年02月03日
    浏览(32)
  • Linux中给特定ip段访问特定端口的方式(需要在防火墙开启状态下)

    附带: 1、关闭端口(不允许所有ip访问3306端口) 2、开放端口给特定ip段允许访问 (允许ip192.168.0.0/24访问3306端口,如果只配置这个192.168.0.0那就是只允许这个ip访问3306端口) 3、重新载入一下防火墙设置,使设置生效 4、查看已设置规则 5、删除已设置规则(删除多余的规则

    2024年02月04日
    浏览(32)
  • Linux网络服务之iptables防火墙工具

    Netfilter是一个Linux内核功能,用于在网络数据包从网络堆栈进入或离开时进行包过滤和操作。 Netfilter内称为防火墙的“内核态”。 Firewalld和Iptables 都不是防火墙,是 防火墙管理工具 ,被称为防火墙的“用户态”。 Centos 7中默认管理防火墙规则的工具是firewalld。 由软件包ip

    2024年02月12日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包