如何限制仅允许指定 IP 访问服务器上的文件

如何限制仅允许指定 IP 访问服务器上的文件

我的 Apache 服务器上有一个文件,我不希望公众访问。

我有几个 IP 地址需要该文件,因此我想授予他们访问该文件的权限。

我该怎么办?

谢谢

答案1

如果你想要限制对单个文件的访问,请说/var/www/filename.ext

<Directory /var/www/>
  <Files filename.ext>
    Order allow,deny
    Allow from 192.168.1.1 192.168.10.12 192.168.1.15
  </Files>
</Directory> 

答案2

mod_authz_host? 有几种指定方法,请查看链接,其中有几个示例。

Order Deny,Allow
Deny from all
Allow from 10.1.2.3
Allow from 192.168.1.104 192.168.1.205 

相关内容