标签:com vim require 一个 访问 htaccess ima tac 图片
实验:basic验证vim /etc/httpd/conf.d/test.conf
再该目录下创建一个.conf结尾的文件
<directory /var/www/html/admin/>
authtype basic
AuthName "admin Page"
AuthUserFile "/etc/httpd/conf.d/.httpuser"
Require user tom alice
</directory>
配置如上图的参数
htpasswd -c /etc/httpd/conf.d/.httpuser tom
htpasswd -c /etc/httpd/conf.d/.httpuser alice
创建tom和alice两个账户,参数-c是可以帮助你创建一个记录账户的文件(建议第一次创建账户使用),不然这个文件需要手动创建(建议使用.ht开头,再配置文件中有对该访问权限的控制保证安全性)
chmod 600 /etc/httpd/conf.d/.httpuser
setfacl -m u:apache:r /etc/httpd/conf.d/.httpuser
保证该文件安全性修改权限,并给与apache账户acl权限,客户在游览器默认使用apache账户
vim /var/www/html/admin/.htaccess
authtype basic
AuthName "admin Page"
AuthUserFile "/etc/httpd/conf.d/.httpuser"
Require user tom alice
vim /etc/httpd/conf.d/test.conf
<directory /var/www/html/admin/>
allowoverride authconfig
</directory>
vim /etc/httpd/conf.d/.httpgroup
g1: tom jack
g2: tom alice
vim /var/www/html/admin/.htaccess
authtype basic
AuthName "admin Page"
AuthUserFile "/etc/httpd/conf.d/.httpuser"
AuthGroupFile "/etc/httpd/conf.d/.httpgroup"
Require group g1 g2
标签:com vim require 一个 访问 htaccess ima tac 图片
原文地址:https://blog.51cto.com/14234933/2393662