【问题标题】:Apache virtual host permissions not workingApache 虚拟主机权限不起作用
【发布时间】:2015-10-23 04:05:03
【问题描述】:

我需要一些帮助,我的虚拟主机权限似乎不起作用。 例如 site1.com 和 site2.com 可以访问彼此的文件,甚至可以创建文件!。我试图通过在 apache2.conf 文件中包含它来防止这种情况发生。

<Directory />
  Options FollowSymLinks
  Order deny,allow
  Deny from all
</Directory>

然后在 site1 的虚拟主机文件中我有这个

<Directory /var/www/site1.com/public_html>
     Options indexes, FollowSymLinks
     Order Allow,Deny
     Allow from all
</Directory>

对于site2中的虚拟主机ifle,我有这个

<Directory /var/www/site2.com/public_html>
         Options indexes, FollowSymLinks
         Order Allow,Deny
         Allow from all
    </Directory>

任何人都可以帮我解决这个问题,因为它是一个很大的安全问题?

我做错了什么?

谢谢, 丹

【问题讨论】:

    标签: apache virtualhost file-permissions


    【解决方案1】:

    Apache 配置与谁/什么可以在文件系统中创建文件没有任何关系,它只决定这个特定程序 (httpd) 愿意提供什么服务。

    【讨论】:

      猜你喜欢
      • 2018-05-09
      • 2013-04-11
      • 2022-01-12
      • 1970-01-01
      • 2015-02-22
      • 2013-08-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多