nginx配置访问密码增加安全性

为了防止网上这些人暴力破解我的博客后台,为此我给我的后台目录加了一层NGINX验证密码,增加破解的难度,下面是添加方法

  • 密码文件的生成
yum  -y install httpd-tools   # 生成密码可以使用 htpasswd,或者使用 openssl ,这儿我使用的是htpasswd
htpasswd -c /opt/nginx/conf/passwd/blog blog  # 生成一个blog的密码文件,用户名是blog,确定之后输入自己的密码
  • 在blog的conf中添加以下配置文件
location /wp-admin {
        auth_basic "Please input admin password"; 
        auth_basic_user_file /opt/nginx/conf/passwd/blog;
}