nginx配置路径需要用户名密码认证才能访问
1 .在Nginx配置文件中加入
location / {
auth_basic "secret"; # 需要密码登录 ++
auth_basic_user_file /etc/nginx/passwd.db; # 密码文件地址 ++
proxy_pass http://127.0.0.1:8088;
}
2 .创建密码配置文件 [ ]中是用户名
htpasswd -c /etc/nginx/passwd.db [caiqiu]
3 .如果提示需要安装 apache2-utils 那就按照提示操作
apt install apache2-utils
4 .创建密码文件 会提示俩次输入密码
5 . 重新加载Nginx配置文件使之生效
nginx -s reload
完成后访问站点路径,效果如下