1.使用htpasswd命令生成密码数据库。
-c参数表示第一次生成;再分别添加密码数据库的存放文件,以及验证要用到的用户名称(不必是系统中已有的本地账户)。
[root@dsrw ~]# htpasswd -c /etc/httpd/passwd dsrw
New password:
Re-type new password:
Adding password for user dsrw
2.修改人用户主页功能的配置文件。
[root@dsrw ~]# vim /etc/httpd/conf.d/userdir.conf
31 <Directory "/home/*/public_html">
32 AllowOverride all
33 authuserfile "/etc/httpd/passwd" #刚刚生成出的密码验证文件保存路径
34 authname "Dsrw.com Privately Website" #当用户访问网站时的提示信息
35 authtype basic #验证方式为密码模式
36 require user dsrw #访问网站时需要验证的用户名称
37 </Directory>
3.重新启动服务,打开个人主页
[root@dsrw ~]# systemctl restart httpd
[root@dsrw ~]# firefox
![图片[1]-3.2.4通过在网站中添加密码功能访问个人主页-大赛人网](https://www.dsrw.com/wp-content/uploads/2023/03/图片19-1-1024x398.png)
![图片[2]-3.2.4通过在网站中添加密码功能访问个人主页-大赛人网](https://www.dsrw.com/wp-content/uploads/2023/03/图片20-1-1024x264.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后查看评论内容