1、安装httpd-tools
yum install -y httpd-tools
2、创建用于用户验证的文件
cd /etc/nginx/
htpasswd -c auth.pass admin # htpasswd -c "用于存储验证信息的文件" "用户名"
3、修改Nginx配置文件
修改需要用户验证的server配置,加入下面两行文件,重载配置文件即可生效。
auth_basic "User Authentication";
auth_basic_user_file /etc/nginx/auth.pass;
举个例子: