Nginx下配置Http Basic Auth保护目录

用到模块 ngx_http_auth_basic_module
Directives
Syntax:auth_basic string | off;
Default:auth_basic off;
Context:http, server, location, limit_except
Enables validation of user name and password using the “HTTP Basic Authentication” protocol. The specified parameter is used as a  realm . Parameter value can contain variables (1.3.10, 1.2.7). The special value  off  allows cancelling the effect of the  auth_basic  directive inherited from the previous configuration level.
Syntax:auth_basic_user_file file;
Default:
Context:http, server, location, limit_except
Specifies a file that keeps user names and passwords, in the following format:
# commentname1:password1name2:password2:commentname3:password3
The  file  name can contain variables.

1.server节点中添加
                auth_basic "Registry realm";
                auth_basic_user_file 81.htpasswd;

2.生成用户密码文件
htpasswd -cb /opt/nginx/conf/81.htpasswd chinfeng password

3.访问service监听端口就是提示输入用户名密码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值