Nginx 访问权限配置
作者:
__Y_Q | 来源:发表于
2023-09-27 18:22 被阅读0次
1. 基于IP
location{
deny 192.168.1.2;
allow 192.168.1.1;
deny all;
}
-
deny
和 allow
可以出现在 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
网友评论