安装httpd tools:
yum install httpd-tools
生成账号密码:
htpasswd -bc /usr/local/nginx/conf/.password.db admin 123123
在nginx配置启动密码验证:
location / {
root /usr/share/nginx/html;
index index.html index.htm;
auth_basic "input password"; # 这里是提示信息
auth_basic_user_file .password.db; # 这里填写刚才生成的文件路径
}
退出重载:
nginx -t && \
/usr/local/nginx/sbin/nginx -s reload
评论区