Centos8服务器安全高级篇(四 用户认证)
第4集 Apache用户认证
一.生成htpasswd密码文件
/usr/local/apache/bin/htpasswd -c -b /websafe/.htpasswd user1 123
/usr/loocal/apache/bin/htpasswd -b /websafe/.htpasswd user2 123
二.Apache配置文件
<Directory “/usr/local/apache/htdocs/bbs”>
Options None
AllowOverride AuthConfig #开启用户认证
AuthName “bbs.ityzm.com”
AuthType Basic
AuthUserFile /websafe/.htpasswd
require valid-user
三.Apache主配置文件全局认证
<Directory “/usr/local/apache/htdocs”>
Options Indexes FollowSymLinks
AllowOverride AuthConfig
AuthName “bbs.ityzm.com”
AuthType Basic
AuthUserFile /websafe/.htpasswd
require valid-user
#一定要注意子配置文件会覆盖主配置文件中的设置.
本作品采用《CC 协议》,转载必须注明作者和本文链接