Http服务添加认证

简介: Http服务添加认证
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
目录
相关文章
|
1月前
|
Web App开发 监控 Java
|
3月前
|
安全 生物认证 网络安全
HTTP 常见认证方式
HTTP 常见认证方式
|
4天前
|
域名解析 网络协议 应用服务中间件
阿里云服务器配置免费https服务
阿里云服务器配置免费https服务
|
29天前
|
运维 安全 Linux
CA认证与HTTPs原理介绍
CA认证与HTTPs原理介绍
28 2
|
1月前
|
存储 缓存 安全
https跳过SSL认证时是不是就是不加密的,相当于http?
https跳过SSL认证时是不是就是不加密的,相当于http?
117 0
|
1月前
|
安全 网络安全 数据安全/隐私保护
HTTP的常见四种认证方式
【2月更文挑战第20天】
|
1月前
|
Windows
node搭建本地https和wss服务
node搭建本地https和wss服务
22 0
|
2月前
|
XML 自然语言处理 前端开发
NLP自学习平台提供了API接口调用服务,这些接口可以通过HTTP GET请求进行调用
【2月更文挑战第7天】NLP自学习平台提供了API接口调用服务,这些接口可以通过HTTP GET请求进行调用
17 2
|
2月前
|
XML JSON 中间件
快速入门Gin框架搭建HTTP服务
快速入门Gin框架搭建HTTP服务
19 0
|
2月前
|
JSON Go 数据格式
一文搞懂Go快速搭建HTTP服务
一文搞懂Go快速搭建HTTP服务
24 0