原文鏈接:http://www.yylog.org/?p=4830
Apache用戶身份驗證
在apache應用過程中,管理員經常需要對apache下的目錄做一些限制,不希望所有用戶都能訪問該目錄下的文件,只對指定用戶訪問,此時我們就要用到apache用戶身份驗證功能。在httpd.conf增加如下參數:
<Directory “/web/static/image/upgrade”> #指定訪問限制的目錄
AllowOverride AuthConfig??? #指定驗證方式
AuthType Basic
AuthName “local admin”
AuthUserFile /usr/local/apache2/conf/user_pass? #指定驗證口令文件
Require user admin? #指定用戶訪問
</Directory>
添加驗證用戶并生成驗證文件
/usr/local/apache2/bin/htpasswd -c /usr/local/apache2/conf/user_pass admin
New password:
Re-type new password:
Adding password for user admin
最后重啟apache服務
service httpd restart