原文链接: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