Nginx服务器添加密码验证

有时侯部分网站不想被别人看到,需要进行加密访问,此时对nginx进行简单配置即可

nginx域名配置文件修改

location / {
    root   html;
    index  index.html index.htm index index.jpg;
    auth_basic 'Restricted';            # 认证名称,随意填写
    auth_basic_user_file /htpasswd/passwd.db;      # 认证的密码文件,需要生产。
  }

通过htpasswd命令生成用户名及对应密码数据库文件

htpasswd -c /htpasswd/passwd.db test
chmod 777 /htpasswd/passwd.db test
/usr/local/nginx/sbin  -s relaod
    原文作者:嘉美伯爵
    原文地址: https://segmentfault.com/a/1190000017893279
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞