nginx授权 登录访问
转载:
有的时候,我们的网站只希望少数用户,比如只是自己使用。
如果使用Nginx这个web服务器,配置起来非常简单:
sudo sh -c "echo -n 'yourname:' >> /usr/local/nginx/.htpasswd"
sudo sh -c "openssl passwd -apr1 >> /usr/local/nginx/.htpasswd"
可以看看生成的内容:
cat /usr/local/nginx/.htpasswd
最后,配置vhost文件,在conf文件中加入下面两行代码:
auth_basic "Restricted Content";
auth_basic_user_file /usr/local/nginx/.htpasswd;
重启Nginx后,即可生效。效果如下:
posted on 2020-03-24 15:29 shenzen_小白 阅读(1353) 评论(0) 编辑 收藏 举报