Karp 的技术博客

最近在读 <> 所以试试手;

nginx http_auth_basic_module 模块为默认模块 不需要再编译时配置 可以直接 auth_basic

location块中设置

   location / {
        auth_basic "secret";
        auth_basic_user_file /usr/local/nginx/passwd.db;
    }

htpasswd -c /usr/local/nginx/passwd.db test //创建认证信息,test 为认证用户名
New password: *******  //输入认证密码
Re-type new password: ********  //再次输入认证密码

重启nginx

nginx -s reload

亲测有效

nginx

版权属于:karp
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
更新于: 2024年10月17日 08:55
8

目录

来自 《Nginx实战之让用户通过用户名密码认证访问web站点》
774 文章数
0 评论量
9 分类数
779 页面数
已在风雨中度过 9年277天3小时9分