sdxh0506 发表于 2018-11-13 10:10:21

nginx设置用户账号和密码访问

  在实际应用中,有时对指定网站内容需要有相关权限的人员才能访问浏览,那么可以运用NGINX提供的设置账号和密码访问功能:
  生成账号和密码: htpasswd -m /etc/nginx/.htpasswd tom#创建账号会提示输入密码

  查看生成的账号密码:cat /etc/nginx/.htpsswd

  设置配置文件:vim /etc/nginx/nginx.conf
  server {
  listen 80;
  server_name www.b.com;
  root /data/www/b.com;
  index index.html index.htm;
  auth_basic "admin area"; #开启认证功能
  auth_basic_user_file "/etc/nginx/.htpasswd";#指定认证文件
  }

  访问测试:




页: [1]
查看完整版本: nginx设置用户账号和密码访问