通过openssl对密码进行加密

  1. cd /etc/nginx/conf.d
  2. 指定用户名
  3. echo -n "admin:" > passwd.db
  4. 指定密码
  5. openssl passwd abc123456 >> passwd.db

修改nginx配置文件

  1. server {
  2. listen 80 default_server;
  3. listen [::]:80 default_server;
  4. server_name _;
  5. root /usr/share/nginx/html;
  6. auth_basic "Please input password"; ##输入用户名密码提示框
  7. auth_basic_user_file /etc/nginx/conf.d/passwd.db; ##配置用户名密码验证文件路径
  8. }