vps为nginx增加网站认证功能

已关闭留言

vps为nginx增加网站认证功能

修改nginx配置文件,在40、41行添加两句

vim conf/nginx.conf

auth_basic “password”; //网页弹出的提示信息,此信息可能会根据

不同浏览器显示效果不一,有的浏览器甚至不显示,但不影响认证功能

auth_basic_user_file “/usr/local/nginx/pass”;//存放网站账户的文件

sbin/nginx -s reload //重加载配置,检验之前配置,没有任何信息即可

yum -y install httpd-tools //之后安装软件包

htpasswd -c pass tom //创建pass文件,里面创建tom账户,之后

会要求输入两次密码

然后用浏览器访问ip,可以看到输入用户名密码的对话框、

输入用户名tom以及密码即可

htpasswd pass jerry //追加一个账户,名字是jerry

如果要反复测试网站认证功能,需要清空浏览器的历史记录