使用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