LEN

Nginx实战之让用户通过用户名密码认证访问web站点
最近在读 <<Nginx 高性能 Web服务器详解>> 所以试试手;nginx http_...
扫描右侧二维码阅读全文
02
2018/03

Nginx实战之让用户通过用户名密码认证访问web站点

最近在读 <<Nginx 高性能 Web服务器详解>> 所以试试手;

nginx http_auth_basic_module模块为默认模块 不需要再编译时配置 可以直接 auth_basic

在location块中设置

   location / {
        auth_basic "secret";
        auth_basic_user_file /usr/local/nginx/passwd.db;
    }

htpasswd -c /usr/local/nginx/passwd.db test //创建认证信息,test 为认证用户名
New password: *******  //输入认证密码
Re-type new password: ********  //再次输入认证密码

重启nginx

nginx -s reload

亲测有效

Last modification:March 3rd, 2018 at 10:33 am
If you think my article is useful to you, please feel free to appreciate

Leave a Comment