1.配置Require all granted策略(允许从任何客户机访问)
进入vi /usr/local/httpd/conf/httpd.conf中配置
Require all granted
仅允许某个用户能够访问
Require ip + 指定用户
只禁用部分主机网段访问
Require all granted
Require not ip 192.168.0.0/24 //指定禁用的网段访问
2.创建用户认证数据文件(-c表示新建此文件)
[root@centos7 httpd]# bin/htpasswd -c /usr/local/httpd/conf/.awspwd webadmin
New password: //设置密码
Re-type new password:
Adding password for user webadmin
[root@centos7 httpd]# cat /usr/local/httpd/conf/.awspwd //确定用户数据文件
webadmin:$apr1$NpaA2qmy$my3Fcq80DOVVjW1qmpeSE1
如果要在.awspwd数据文件中添加一个新的用户:如
[root@centos7 httpd]# bin/htpasswd /usr/local/httpd/conf/.awspwd tsengyia
New password:
Re-type new password:
Adding password for user tsengyia
[root@centos7 httpd]# cat /usr/local/httpd/conf/.awspwd
webadmin:$apr1$NpaA2qmy$my3Fcq80DOVVjW1qmpeSE1
tsengyia:$apr1$GEgrPGE1$M5QPqsdnyiOt6vy70.lAk1
3.添加用户授权配置
AllowOverride None
AuthName "documentRoot"
AuthType Basic
AuthUserFile /usr/local/httpd/conf/.awspwd
Require valid-user
systemctl restart httpd //重启服务



