目的
对指定目录的访问需要输入密码验证。
密码设置
# 生成密码
openssl passwd -apr1 123456
$apr1$bOasEOty$1j3FKfTmRvviPMI.GP46U0
# 生成密码文件
echo user1:$apr1$bOasEOty$1j3FKfTmRvviPMI.GP46U0 >> /etc/nginx/auth-conf
修改Nginx配置文件
location /private {
alias /data/private/;
auth_basic "need password";
auth_basic_user_file /etc/nginx/auth-conf;
}
重启Nginx
systemctl reload nginx
systemctl restart nginx
引用: