nginx 用户基本登录认证

1.安装 htpasswd 工具

yum -y install httpd-tools  # 安装 htpasswd 工具
cd /usr/local/nginx/

2.创建认证用户 wang

htpasswd -c pass.db wang  # 创建认证用户 wang 并输入密码,添加用户时输入 htpasswd pass.db username
会在/usr/local/nginx/conf/passwd.db文件中生成用户名和加密的密码:
myuser:YlmaHlkJnzhxG

3.nginx增加auth_basic和auth_basic_user_file两项配置:

 vim /usr/local/nginx/conf/nginx.conf
 server {
   
    listen       80;
    server_name  local.server.com;
    
    auth_basic "User Authentication";
    auth_basic_user_

版权声明:本文为xhx94原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。