Apache HTTPD 允许多个用户从各自的 IP 进行访问

Apache HTTPD 允许多个用户从各自的 IP 进行访问

服务器上的目录需要由多个用户访问,并且每个用户只有使用其凭据从特定 IP 访问时才可以访问。我只找到语法来描述它RequireAll单个用户的连词 ( )。

答案1

是的。未经测试,按照这些思路应该可以做到这一点(但如果您有很多用户并且他们经常更改,那么维护起来会很痛苦):

<RequireAny>
  <RequireAll>
  Require ip 10.0.0.1
  Require user one
  </RequireAll>

  <RequireAll>
  Require ip 10.0.0.2
  Require user two
  </RequireAll>
</RequireAny>

相关内容