apache访问控制设定
访问控制设定
设定可以访问网页的ip
vim /etc/httpd/conf/httpd.conf //访问httpd的配置文件
<Directory "/var/www/html">中 //注意不要写错地方了
Order allow,deny
Allow from 192.168.1.1 //访问控制设定,运行192.168.1.1访问其它的全拒绝
Order allow,deny
Allow from 192.168.1 //访问控制设定,运行192.168.1网段访问其它的全拒绝
Order deny,allow
Allow from 192.168.1.1 //访问控制设定,拒绝192.168.1.1访问其它的全允许
对页面加密
对页面进行加密,先输入用户名再输入密码才可以进入
页面加密用的用户名和密码得自己配置
htpasswd -c /etc/httpd/conf/httpuser tom //创建密码,存放在该目录下,用户名叫tom
cd /etc/httpd/conf //查看自行配置的用户名和密码
ll
chmod -r httpuser
chmod -w httpuser
chmod u+r httpuser
chown apache httpuser
vim /etc/httpd/conf/httpd.conf //再次对apache文件进行配置
authtype basic //文件基本类型
authname "xxxxxx" //会出现的提示信息
authuserfile /etc/httpd/conf/httpuser //已经提前配置好的用户密码文件
require valid-user //只有有效用户才可以登录
# Require all granted //还有原有的这一行,要注销掉
配置完成后
/etc/init.d/httpd restart //但是centos7中这条命令似乎无法使用
service httpd stop //先关闭服务
service httpd start //再重启服务
快照,快照
还有平时注意,不要老是直接关电脑电源都不关虚拟机,或者直接关虚拟机不挂起来