当前位置:首页 > nginx > nginx配置 > 正文内容

nginx设置访问认证

为了加强网站数据的安全性,可以对一些页面设置加密访问,这样,在访问该页面时,需要输入授权的用户、密码,验证通过后才允许访问。

1、生成密码文件

需要先安装httpd-tools工具

htpasswd -cb /nginx/ngxpaawd admin 123456     设置访问用户为admin,密码为123456,并在/nginx下生成密码文件ngxpasswd

2、编辑nginx配置文件

添加参数,在server或location域中:

vim /nginx/conf/vhosts/test.conf

auth_basic "please enter user,password";
auth_basic_user_file /nginx/ngxpaawd;     密码文件路径

重启nginx:

/nginx/sbin/nginx -s reload

3、访问测试

http://localhost




扫描二维码推送至手机访问。

版权声明:本文由个人博客发布,如需转载请注明出处。

本文链接:https://opszzfwordpress.club/post/143.html

分享给朋友:

“nginx设置访问认证” 的相关文章

nginx配置https

nginx配置https

ssl证书获取有两种方式:购买相关机构签发的证书;自签发生成ssl证书,在这里我们使用openssl...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。