基于HTTP Basic Authentication协议进行用户名密码认证
默认已经编译进Nginx

安装htpasswd,如果没有,则手动安装 
yum install -y httpd-tools 

生成用户命名密码文件 
在nginx目录下建立auth目录,进入目录,新建两个用户 
htpasswd -b -c encrypt_pass jack 111111 
htpasswd -b  encrypt_pass rose 111111 

vim nginx 

location / {             
    root   html;             
    index  index.html index.htm;             

    auth_basic "测试basic功能";             
    auth_basic_user_file /usr/local/nginx/auth/encrypt_pass;         
}
最后修改日期: 2020年12月14日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。