美文网首页
为 Nginx 添加 HTTP 基本认证(HTTP Basic

为 Nginx 添加 HTTP 基本认证(HTTP Basic

作者: _已注销 | 来源:发表于2016-08-30 13:43 被阅读31次

    1. 生成密码

    PS: 如果没有 conf.d/passwd.conf 这个文件,可以先创建

    printf "bby:$(openssl passwd -crypt 123456)\n" >> conf.d/passwd
    

    如果显示没有权限,先设置该文件完全可写或777

    2. 配置 Nginx

    在你的主机配置中加上

    location /
    {
        auth_basic "Hello World";
        auth_basic_user_file conf.d/passwd; 
        autoindex on;
    }
    

    3. 重启 Nginx,即可。

    相关文章

      网友评论

          本文标题:为 Nginx 添加 HTTP 基本认证(HTTP Basic

          本文链接:https://www.haomeiwen.com/subject/mhwfettx.html