美文网首页
Nginx 访问权限配置

Nginx 访问权限配置

作者: __Y_Q | 来源:发表于2023-09-27 18:22 被阅读0次

    1. 基于IP

    location{             
        deny 192.168.1.2;             
        allow 192.168.1.1;             
        deny all;
    }
    
    • denyallow 可以出现在 http 块, server块和location块当中
    • 只要有一个可以匹配的到,后面就不再执行

    2. 基于密码的配置

    location{           
           auth_basic  "note"; # 弹出框的提示文字           
           auth_basic_user_file  /home/yzhang/server/nginx/conf/htpasswd;
    }
    
    • 需要先生成密码
    • 上面的htpasswd文件是密码文件的绝对路径,可用htpasswd命令生成

      htpasswd -c -d "路径" "可访问的名字"
      回车输入密码 -c 表示生成文件, -d是可以强制加密
      -c 是新创建文件, 去掉是往文件里新增用户
      例:
      htpasswd -c -d /home/yzhang/server/nginx/conf/myHtpasswd tom 设置密码确认密码

    相关文章

      网友评论

          本文标题:Nginx 访问权限配置

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