apache 用户认证

打开usr/local/apache2/conf/extra/http-vhostd.conf

1. vim usr/local/apache2/conf/extra/http-vhostd.conf 输入这些


<Directory /data/www/admin.php>

AllowOverride AuthConfig

AuthName "welcome"   自定义

AuthType Basic

AuthUserFile /data/.htpasswd   密码文件 

require valid-user

</Directory>



2.  /usr/local/apache2/bin/hdpasswd -c /data/.hdpasswd text

输入密码

再次输入

3.当在创建一个用户doc时,

/usr/local/apache2/bin/hdpasswd  /data/.hdpasswd doc  


不需要-c选项了。

4./usr/local/apache2/bin/apachectl -t


5. /usr/local/apache2/bin/apachectl graceful


6.在浏览器输入www.123.com/admin.php(这里为什么是123.com ,可以查看文件usr/local/apache2/conf/extra/http-vhostd.conf里ServerName www.123.com,如果是别的,就在浏览器输入什么)




本文出自 “Linux学习空间” 博客,转载请与作者联系!

你可能感兴趣的:(apache,用户认证)