1.vim /usr/local/apache/conf/extra/http-vhosts.conf更改虚拟主机配置文件
加入:
<Directory /data/www/abc> #----需要认证访问的文件目录
AllowOverride AuthConfig
AuthName "自定义的"
AuthType Basic
AuthUserFile /data/.htpasswd #----------存放用户名密码的文件,[不可复制进去]
require valid-user
</Directory>
2.创建认证的用户密码:
htpasswd -c /data/.htpasswd user1 -------创建新用户user1
如果还要创建一个用户,直接:
htpasswd /data/.htpasswd user2 ------不需要-c选项,,不然会覆盖之前的user1
3.设置一下apache变量,重新加载一下apache
原文地址:http://11706174.blog.51cto.com/11696174/1787411