网站安全与远程连接全解析
1. 网站目录列表安全
为了便于在网络上共享文件,Apache 默认会将其可访问的所有文件提供给任何尝试访问的用户。网站路径内的任何文件,或者网站代码中通过符号链接可用的任何文件,都可以通过 Apache 访问。因此,限制 Apache 用户对文件的访问成为了网站服务器安全的一个重要方面。
可以通过修改 httpd.conf 文件来限制对文件系统的访问,仅允许访问文档根目录。具体操作是在 httpd.conf 文件中添加以下代码:
<Directory />
Order Deny,Allow
Deny from all
</Directory>
<Directory /Library/WebServer/Documents>
Order Allow,Deny
Allow from All
</Directory>
上述代码使用了 Apache 的 Directory 选项来限制访问,但它无法防止通过目录中的符号链接访问目录结构内的文件。要实现这一点,需要使用选项指令来进一步限制对目录结构内文件的访问。选项指令通过在选项前加 + 或 - 号来分别启用和禁用访问。 FollowSymLinks 是用于控制是否允许跟随符号链接的选项指令,实现代码如下:
超级会员免费看
订阅专栏 解锁全文
6639

被折叠的 条评论
为什么被折叠?



