4543 发表于 2016-9-13 09:24:44

Apache2.4 用户认证登陆笔记

1、创建指定用户,并指明密码。

# htpasswd -c /usr/local/apache2/passwords renzhiyuan
New password:
Re-type new password:
Adding password for user renzhiyuan
#
2、编辑http.conf配置文件
1.httpd.conf设置
...
Options none
AllowOverride AuthConfig      //打开认证功能
AuthName "apache login"       //显示给用户的信息
AuthType Basic             //认证类型
AuthUserFile /xxx/.htpasswd   //指定用户认证文件位置,文件名、路径可变,隐藏较好。
Require user renzhiyuan xxx   //指定可访问的用户,该用户为虚拟用户非系统用户,可设置多个
Require valid-user       //.htpasswd中的所有用户可用户可用,这里是renzhiyuan
3、重启服务
service httpd restart

页: [1]
查看完整版本: Apache2.4 用户认证登陆笔记