Nginx双重用户认证:
适用于一些网站的重要页面(比如:管理员登录的后台管理页面),双重认证的效果就是在打开重要页面输入账号密码登录之前先验证一次用户双重认证的用户名和密码。
接下来以上一篇文章介绍的使用WordPress搭建个人博客网站为例进行配置nginx双重用户认证
打开个人博客网站管理员登录页面:
修改nginx虚拟主机配置文件给当前页面wp-login.php添加双重用户认证:
[root@linux ~]# vi /etc/nginx/conf.d/default.conf
添加以下内容:
location ~ wp-login.php
{
auth_basic "Auth";
auth_basic_user_file /etc/nginx/user_passwd;
fastcgi_pass 127.0.0.1:9000;
fastcgi_