首先要开启Apache mod_auth 模块 或者 auth_basic
<Directory "/var/www/cgi-bin/awstats/">
AuthType Basic
AuthName "aaapasswd"
AuthUserFile /etc/httpd/passwd
Require user test
</Directory>
运行如下代码产 用户名为test 用户及其密码
/etc/httpd/bin/htpasswd -c /etc/httpd/passwd test
其他目录 也可以用这个密码文件AuthUserFile /etc/httpd/passwd
本文详细介绍了如何在Apache服务器中配置mod_auth模块和使用htpasswd生成密码文件,实现基于用户名和密码的安全访问控制。通过设置目录权限、认证类型、认证名称、密码文件路径和要求验证方式,确保网站资源的安全访问。
2895

被折叠的 条评论
为什么被折叠?



