HTTPD 用户访问控制
HTTPD 用户访问控制
1,创建账号密码存储文件
htpasswd -c /etc/httpd/conf/.passwd linus (两次输入密码,创建成功)
cat /etc/httpd/conf/.passwd
liubin:6yOappX.CBpE2
linus:NjsMe/JCERxS2
2,创建访问控制文件
<Directory "/www/admin"> (需要设置权限的目录)
Options None (是否允许索引)
AllowOverride None (是否允许覆盖访问控制)
AuthType basic (类型为basic)
AuthName "This is liubin login" (账户认证提示)
AuthUserFile "/etc/httpd/conf/.passwd" (认证账号密码文件路径)
Require user liubin linus (允许登录的账号)
</Directory>
3,允许账号文件中的所有用户登录访问:
Require valid-user