如何配置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浏览器如何设置标识状态为手机版?
  • 热门搜索
    2020鼠年手抄报 关于大自然的手抄报 中国梦 手抄报 战争手抄报 红十字手抄报 感恩手抄报图片 勿忘国耻振兴中华手抄报 英语手抄报边框 禁毒手抄报大全图片 关于科普的手抄报