nginx中设置限制指定用户或IP组访问权限

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx中设置限制指定用户或IP组访问权限相关的知识,希望对你有一定的参考价值。

nginx的配置中有时我们需要限制某一用户或者某个网段等访问指定内容,因此需要配置NGINX配置文件,设置方法如下:

网站:www.a.com  a网站我们设置限制192.168.26.70此IP访问:

网站: www.b.com 

编辑配置文件:vim /etc/nginx/nginx.conf

nginx.conf:

  server {

        listen 80;

        server_name www.a.com;

          root /data/www/a.com;

          index index.html index.htm;

       deny 192.168.26.70;     #限制IP或IP段访问此网站

}

  server {

        listen 80;

        server_name www.b.com;

         root /data/www/b.com;

         index index.html index.htm;

      }

}

访问控制access模块:

        allow

        deny

        自上而下依次认证,默认为通过

分别在两台客户机上访问www.a.com,www.b.com观察结果。


技术分享


本文出自 “在路上……找回丢失的记忆” 博客,请务必保留此出处http://jdonghong.blog.51cto.com/3473478/1888551

以上是关于nginx中设置限制指定用户或IP组访问权限的主要内容,如果未能解决你的问题,请参考以下文章

为啥要修改nginx用户和组

nginx 怎么限制访问

在 asp.net mvc 中设置用户对每个应用程序的访问权限

使用 FolderBrowserDialog 限制对某些文件夹的访问

不能更改IP显示无权限访问

如何限制SSH用户访问Linux中指定的目录