- 论坛徽章:
- 0
|
预实现的目的:对web站的主目录实现验证访问,主目录在/var/www/html,具体步骤如下:
1: 切换到/home目录,执行:
/usr/sbin/htpasswd -c apachepassword user2
接着输入2次相同密码,提示增加成功。
2:修改httpd.conf文件,把<Directory "/var/www/html">;</Directory>;
之间的所以行都注释掉,修改后结果如下:
<Directory "/var/www/html">;
#........
#........
#........
AuthName " rotectedByRoot"
AuthType Basic
AuthUserFile /home/apachepassword
require user user2
</Directory>;
3:重新启动apache
4:完毕
以上步骤在lan上可以实现,能弹出验证密码框,输入正确后就可以正常进入web页。可就是放到服务器上的时候不行了,具体不行是:能正确弹出密码验证框,可就是提示验证失败,进不去。
附上弹出的密码框。忘高手指点。
![]() |
|