标签:nginx 身份验证
通常访问线上数据库,我们安装PhpMyAdmin,知道权限的人某天离职了,改密码又要改网站连接数据库配置文件,怕麻烦,我们可以在访问PhpMyAdmin网站前做多一层身份验证。
来看看nginx中,是如何实现的。
使用命令 htpasswd 生成验证文件
若命令不存在,请先安装:
sudo apt-get install apache2-utils
生成:
htpasswd -c /etc/nginx/conf.d/mypwd auth_user
输入密码后,生成 mypwd 文件
修改PhpMyAdmin站点的nginx配置文件,添加:
auth_basic "Password Please"; auth_basic_user_file /etc/nginx/conf.d/mypwd;
重启nginx生效。
标签:nginx 身份验证
原文地址:http://bstdn.blog.51cto.com/8667020/1710572