0
点赞
收藏
分享

微信扫一扫

Nginx配置账号密码

程序员阿狸 2023-11-23 阅读 60

一、安装 htpasswd 工具

yum -y install httpd-tools

二、创建认证用户

1.进入nginx目录:

Nginx配置账号密码_字段

2.创建用户和密码:

htpasswd -c ./auth chenhao

3.查看密码文件

[root@VM-0-3-centos nginx]# cat auth

chenhao:$apr1$0Qo8dm//$MQwtkaaOYDen4MaENYNL10

三、修改nginx配置文件

在server下面增加如下:

auth_basic  "登陆认证";

如果要关闭认证,就将auth_basic 设置成: off

auth_basic_user_file /home/nginx/auth;

Nginx配置账号密码_重启_02

四、重启nginx

Nginx配置账号密码_nginx_03

Nginx配置账号密码_nginx_04

五、抓包验证

请求header中的Authorization字段

Nginx配置账号密码_字段_05

加密方式是base64直接进行解密:

Nginx配置账号密码_重启_06

end~

举报

相关推荐

0 条评论