加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > Nginx > 正文

为nginx使用多个密码文件

发布时间:2020-05-22 22:56:20 所属栏目:Nginx 来源:互联网
导读:我的配置中有多个服务器块,所有这些块都使用与auth_basic_user_file相同的文件.现在我们开始与一些外部劳动力合作,我们想要将一些额外的用户添加到其中一个服务器块,同时保留原始服务器块.虽然文档没有说明,但是不允许使用多个auth_basic_user_file.有没有办

我的配置中有多个服务器块,所有这些块都使用与auth_basic_user_file相同的文件.现在我们开始与一些外部劳动力合作,我们想要将一些额外的用户添加到其中一个服务器块,同时保留原始服务器块.虽然文档没有说明,但是不允许使用多个auth_basic_user_file.

有没有办法做到这一点,而无需手动合并密码文件?我正在使用nginx 1.11.5

是的,这是可能的.见http://nginx.org/en/docs/http/ngx_http_auth_basic_module.html

>为应具有多个用户的服务器创建单独的密码文件.在应该具有多个auth用户的服务器块内,将auth_basic_user_file路径设置为此新密码文件.
>将原始和其他用户信息插入新密码文件中,如下所示:

name1:password1
name2:password2

>不要忘记测试并重新加载nginx配置:

nginx -t
service nginx reload

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读