HTTP服务器访问控制

来自CloudWiki
跳转至: 导航搜索

安装HTTP服务

yum install httpd -y、

启动服务

systemctl restart httpd

设置开机自启

systemctl enable httpd

添加防火墙

firewall-cmd --permanent --add-service=http
success
firewall-cmd --reload 
success

建立主页文件

vim /var/www/html/index.html
写入hahahaha..

登录IP查看内容:

$1.jpg

设置基于IP地址的访问控制

设置允许网段

修改配置文件 /etc/httpd/conf/httpd.conf

vim /etc/httpd/conf/httpd.conf 

$4.jpg

只允许192.168.200.15访问

QQ截图20200922201800.jpg

QQ截图20200922201921.jpg

修改允许网段

vim /etc/httpd/conf/httpd.conf 

只允许192.168.200.11访问

QQ截图20200922201107.jpg

QQ截图20200922201220.jpg

设置基于用户的访问控制

修改配置文件

vim /etc/httpd/conf/httpd.conf 

$5.jpg

$6.jpg

添加授权用户

 htpasswd -c /etc/httpd/conf/.htpasswd harry

如果要创建两个或以上用户侧需要把-c参数去掉,否则创建第二个用户会覆盖掉第一个用户信息。

$7.jpg

登录验证

$8.jpg