nginx加密,访问接口认证

it2025-12-04  15

使用htpasswd加密做接口认证

首先,安装htpasswd:

  yum install -y httpd-tools

  mkdir -p /usr/local/src/nginx/

设置用户以及密码:

  htpasswd -c /usr/local/src/nginx/passwd private

查看生成的密码文件内容:

  cat /usr/local/src/nginx/passwd

修改nginx配置:

  

server { listen 80; server_name localhost; #新增下面两行 auth_basic "Please input password"; #这里是验证时的提示信息 auth_basic_user_file /usr/local/src/nginx/passwd; }

然后重启nginx,即可

转载于:https://www.cnblogs.com/javallh/p/10654690.html

最新回复(0)