nginx配置网页用户认证

创建时间:2022-09-28 15:45:41
栏目:nginx
标签:nginxauth_basic

首先openssl需要生成加密后密码。

openssl passwd <your_password>

复杂一点的可以使用apr1算法生成。

openssl passwd -apr1 <your_password>

然后编辑存储用户和密码的文件/etc/nginx/auth_file

# Comments
user1:password1
user2:password2:comment
user3:password3

注意密码为前面生成的密码,不是明文。 然后在nginx配置中使用

location /authtest {
    alias /home/authtest/;
    auth_basic "Some description";
    auth_basic_user_file /etc/nginx/auth_file;
}

联系我们

微信号:shidaping023