nginx访问认证
1 配置文件
server {
listen 80;server_name status.zyb.com;
location /status {
auth_basic "zyb training"; #用户和密码框提示字符
auth_basic_user_file /application/nginx/conf/htpasswd; #用户和密码存放的文件
stub_status on;
access_log off;
}
}
2 配置用户和密码
[[email protected] vhost]# yum install -y httpd
[[email protected] vhost]# which htpasswd
/usr/bin/htpasswd
[[email protected] vhost]# /usr/bin/htpasswd -bc /application/nginx/conf/htpasswd zyb 123456
Adding password for user zyb
[[email protected] vhost]# /application/nginx/sbin/nginx -s reload
3 测试结果