apache 建立用户认证
1.在配置虚拟目录的基础上
2.步骤
(1)建立虚拟主机,并建立虚拟目录
虚拟目录的内容可由Apache的配置文件中模版块复制而来如上图所示
(2)在虚拟主机中,把已经建立的虚拟目录添加进来
(3)访问-测试
allowoverride authconfig -----开启当前目录下的用户认证
AuthName "please Login:" -----用户名
AuthType Basic -----认证类型
Authuserfile /etc/httpd/mysecret ----认证密码文件的位置
require user qq -----允许用户登录
一些选项参数:require grups boge
---只有boge这个用户组的用户可以访问
require valid-user
//在AuthUserFile 指定的文件用户都可以访问
(4)建立用户
htpasswd -bc /etc/httpd/mysecret qq 123
密码文件位置 用户名 密码
3.补充:
若虚拟目录网页文件的位置与虚拟主机网页文件的位置是同一位置时,则会产生输入网页域名就需要输入允许访问的用户名和密码!
转载于:https://blog.51cto.com/bozai/1161691