一、创建用户
例如创建一个用户tony到目录/etc/httpd/zhanghao下:
htpasswd -c /etc/httpd/zhanghao tony
然后设置密码并确认
还可以再创建一个用户,过程一样:
查看刚才设置的用户以及密码:
二、创建用户验证目录
下面创建了一个自定义的页面
三、写配置文件
为了让用户输入账号以及密码才可以访问我们刚才自定义的页面,我们需要写配置文件
首先进入目录:cd /etc/httpd/conf.d/
我们就用之前创建好的vhost.conf文件,没有的可以直接vim一个,但是文件后缀名必须是.conf结尾
然后写入橙色框中的内容:
authtype 写基本的basic
authname 相当与一段提示的话,自己设定
authuserfile 写刚才存创建的用户的文件
require user 填请求访问的用户名
我们写到自己写的任意一个没问题的页面,在后面加上路径别名:
alias /mysecret /usr/local/mysecret
然后记得保存退出
重启httpd服务,然后去浏览器搜索要在后面加上/mysecret