NGINX 配置访问网站密码方法

有些时候出于某种原因,比如我们放了一些测试站点并不希望被任何人随意访问,那么就很有必要利用服务器配置和htpasswd文件来实现访问的密码验证。

使用root用户登录,运行以下命令:

# 安装httpd

yum install httpd

在网站的conf文件中加入

  location  /
{
  auth_basic "Hit Me"; 
  auth_basic_user_file /usr/local/nginx/conf/htpasswd; 
}

然后输入如下代码,按提示创建用户名与密码

htpasswd -c /usr/local/nginx/conf/htpasswd 你的用户名

重启Nginx后就完成了

lnmp nginx restart

 

原文:https://jackiesung.com/1016.shtml

发表评论