nginx auth_basic简易登录认证

警告
本文最后更新于 2020-05-30 17:09,文中内容可能已过时。

安装htpasswd工具

yum install  httpd-tools -y

 

生成密码文件 htpasswd -bc /application/nginx/conf/htpasswd 用户名 密码

chown www.www /application/nginx/conf/htpasswd

chmod 400 /application/nginx/conf/htpasswd

#参数:

-b:非交互

-c:创建新文件

 

打开nginx或虚拟主机配置文件,在需要认证的页面中添加标红内容:

#################################################

location /status/ {

stub_status;         auth_basic “describe”;         auth_basic_user_file /application/nginx/conf/conf.d/htpasswd;

}

#################################################

说明:

auth_basic:网站描述

auth_basic_user_file:指定密码文件路径

 

重启服务

nginx -s reload

请我喝杯水
SoulChild 微信号 微信号
SoulChild 微信打赏 微信打赏
0%