NGINX满足任何允许所有连接

时间:2018-07-11 03:25:37

标签: nginx nginx-location

我在NGINX上有一个漂亮的准系统设置文件服务器。像许多人一样,我想通过家庭IP无需登录即可访问它,但是仍然能够远程登录。

根据我在网上阅读的内容

                satisfy any;

                allow MY.IP.ADDRESS.HERE;
                deny all;

                auth_basic "Hello";
                auth_basic_user_file auth.conf;
如果IP地址匹配,则位置块下面的

应该允许访问,否则使用HTTP身份验证。如果HTTP身份验证单独使用,则可以正常工作。位置是一个简单的(全局)自动索引目录,该目录下没有其他配置。

我在服务器块下没有全局设置任何其他与身份验证相关的设置。无论如何,无论IP地址如何,满足任何部分都始终将其“评估”为true。

如果我将其更改为能够满足所有要求,则它可以按预期工作,并且需要IP匹配和HTTP身份验证。

我感觉到某处有些混乱的地方让人难以理解。任何帮助表示感谢,谢谢!

0 个答案:

没有答案