频道栏目
首页 > 系统 > Linux > 正文

Centos7 Apache服务器配置用户认证

2018-06-11 04:23:39      个评论    来源:qq692042122的博客  
收藏   我要投稿

1.生成认证文件/etc/httpd/password

[root@bogon /]# htpasswd -c /etc/httpd/password zhangsan
New password:
Re-type new password:
Adding password for user zhangsan
[root@bogon /]# htpasswd /etc/httpd/password lishi
New password:
Re-type new password:
Adding password for user lishi
[root@bogon /]#
[root@bogon /]# cat /etc/httpd/password
zhangsan:$apr1$GepjhXih$XOhB.VdkohgSQtmGUAMYb1
lishi:$apr1$5dPs76l2$OcITuDWwHlXV6lRQLC/2e0
[root@bogon /]#

2.在/etc/httpd/conf/httpd.conf 加如下内容:

Alias /app22 /app2

AuthType Basic
Authname "This is a private dir"
AuthUserFile /etc/httpd/password #用htpasswd 命令生成的认证文件
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
Require valid-user #请求/app2时要求用户认证

3.关闭selinux防火墙:setenforce 0

4.service httpd restart

5.测试访问

\

上一篇:linux系统磁盘分区教程
下一篇:在Linux命令行下浏览天气预报的方法
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站