Nginx 如何配置 Basic Auth 认证

1, 使用 htpasswd 生成 passfile 文件

yum install -y httpd-tools # 安装
htpasswd -c -d /etc/nginx/pass_file username


2,添加到 nginx 配置

location /test {
    auth_basic  "登录认证"; 
    auth_basic_user_file /data/conf.d/pass_file;
    
    autoindex on;
    autoindex_exact_size on;
    autoindex_localtime on;
}

修改时间 2021-09-08

真诚赞赏,手留余香
赞赏
随机推荐
正则表达式 - 替换和分组
Mac 和 Linux 获取系统端口列表
「漫画」眼睛的画法
thinkphp5 r4控制器中无法使用header进行跳转
Node.js 获取文件上传进度 progress-stream
jQuery. getJSON 跨域访问
自动构建JavaScript
隐藏overflow:scroll带来的滚动条
Node.js 图片处理模块 Jimp
Node-MySQL 官方文档
QQ号

微信联系我

夜间模式切换
回到顶部