一、背景:
增加网站部分内容的安全性,增加需要登陆授权后的使用者,才有权限查看内容。
二、操作步骤:
在需要配置的位置添加如下配置示例:
location /NginxStatus {
auth_basic "Restricted"; #控制权限域
auth_basic_user_file "passwd_file_path"; #设置密码文件;
stub_status on;
}
密码生成指令: htpasswd -c passwd_file_path user_name
注解说明:
auth_basic [realm | off] 默认值:off 配置于:http、server、location 指定在本级别启用Nginx的基本身份认证功能。
如果没有 htpasswd 指令,可通过安装 apache 解决。
结果如下图: