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
posted @ 2017-06-15 17:46  linushelp  阅读(183)  评论(0编辑  收藏  举报