Http服务添加认证
【摘要】
yum -y install httpd
mkdir /var/www/html/test #创建测试目录
vi /etc/httpd/conf/http.conf #在配置文件中找到<Dire...
yum -y install httpd
mkdir /var/www/html/test #创建测试目录
vi /etc/httpd/conf/http.conf #在配置文件中找到<Directory "/var/www/html">下的AllowOverride None,将其改为All,大概在151行
在末尾添加
<Direcotry "/var/www/html/test"> #此处为你的测试目录
AllowOverride AuthConfig #必须使用AuthConfig
Order allow,deny
Allow from all
</Directory>
保存退出
给测试目录设置用户和密码
htpassword -c /var/www/html/test/.htpassword Admin #此处的Admin为用户名
New password: #在这里输入密码,需要输入2次
Re-type new password:
Adding password for user Admin #提示创建成功
创建 htaccess文件,并增加内容
vi /var/www/html/test/.htaccess
AuthUserFile /var/www/html/test/.htpassword
AuthName Admin
AuthType Basic
require vaild-user
保存退出
重启httpd服务
systemctl restart httpd
文章来源: blog.csdn.net,作者:指剑,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/fly1574/article/details/118914871
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)