一、安装 htpasswd 工具
yum -y install httpd-tools二、创建认证用户
1.进入nginx目录:

2.创建用户和密码:
htpasswd -c ./auth chenhao3.查看密码文件
[root@VM-0-3-centos nginx]# cat authchenhao:$apr1$0Qo8dm//$MQwtkaaOYDen4MaENYNL10三、修改nginx配置文件
在server下面增加如下:
auth_basic "登陆认证";如果要关闭认证,就将auth_basic 设置成: off
auth_basic_user_file /home/nginx/auth;
四、重启nginx


五、抓包验证
请求header中的Authorization字段

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

end~










