如何配置nginx认证访问权限

 时间:2024-10-20 17:43:19

1、开启权限认证需要配置两个指令: auth_basic、auth_basic_user_fileauth_basic配置验证时的提示信息;auth_basic_user_file 配置指向包含账户和密码信息的绝对路径文件;

如何配置nginx认证访问权限

2、首先我们用密令生成一个账户密码文件 pass_file,保存到/etc/nginx/conf.d ,命令如下:htpasswd -c -d /etc/nginx/conf.d/pass_file workwork 是访问的用户名

如何配置nginx认证访问权限

3、在需要限制访问权限的地方添加auth_basic、auth_basic_user_酆璁冻嘌file 配置,这两个指令配就女蒿鸳置位置没有什么限制,可以配置在 http、server、location:auth_basic "need user and password";auth_basic_user_file /etc/nginx/conf.d/pass_file;笔者把它配置了 location /test 内,只限制了这个url地址,其他的访问不收影响;检查一下nginx配置,重载一下配置信息:配置检查:nginx -t配置重载:nginx -s reload

如何配置nginx认证访问权限

4、我们直接访问首页,能正常显示,第一次访问 /test 会弹出登录框验证,验证通过了才能访问页面,不通过的话会显示 401 Authorization Required 信息

如何配置nginx认证访问权限
如何配置nginx认证访问权限
如何配置nginx认证访问权限
如何配置nginx认证访问权限

5、看到这里了,说明也是同道中人,加个关注,更多分享等着您

  • C#里的SQL语句in的多个参数怎么用
  • 如何使用ES6中的Proxy设置和获取对象的属性
  • 用css选择器选择除了最后一个元素的所有元素
  • VisualStudio如何设置窗体的标题属性
  • 手机UC浏览器如何设置标识状态为手机版?
  • 热门搜索
    三爱三节手抄报 读书的手抄报 数学手抄报内容 诚实守信手抄报 我爱祖国手抄报 节约粮食手抄报 防溺水手抄报简单好画 我爱你汉字手抄报 手抄报模板 消防安全手抄报