Httpd服务访问控制
续构建系统用户的个人主页
1. 安装认证安装服务httpd-man******.rpm
cd /media/RHEL_6.5\ x86_64\ Disc\ 1/Packages/
rpm -ivh httpd-manual-2.2.15-29.el6_4.noarch.rpm
2.创建目录private,并编辑test网页页面
mkdir /var/www/html/kgc/private
vim /var/www/html/kgc/private/test.html
test!
3.编辑httpd主配置文件(删除之前内容,并在末行添加认证授权设置)
vim /etc/httpd/conf/httpd.conf
</VirtualHost>
<VirtualHost192.168.2.77>
DocumentRoot /var/www/html/kgc
ServerName www.kgc.com
<DIrectory "/var/www/html/ren/private">
AuthName "use check"
AuthType Basic
AuthUserFile /var/www/.htpasswd
require valid-user
</DIrectory>
</VirtualHost>
4. 添加一个授权用户
htpasswd -c /var/www/.htpasswd cai
5.修改域名解析记录
vim /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.2.77 www.kgc.com
6.重启服务
service httpd restart
7.验证
curl -I http://www.ren.com
打开网页:http://www.kgc.com/private/test.html
成功!