什么是apache autoindex,我应该禁用它吗?

sym*_*ink 6 security mod-autoindex pci-compliance

我有一个第三方客户在他们的网站上进行了PCI扫描.报告返回了这个:

Web服务器自动索引已启用

这是什么,禁用它是否安全?有没有人知道禁用它的最安全的方法,以及我如何检查它已被禁用?

Kev*_*ert 14

autoindex自动生成目录索引,类似于Unix ls命令或Win32 dirshell命令.从:

http://httpd.apache.org/docs/2.2/mod/mod_autoindex.html

您将在conf/http.conf该引用中注释掉该行mod_autoindex,然后重新启动/重新加载该服务.

你想要这个的唯一原因是你希望人们浏览你的网页目录(例如,剥离资源,导航到父目录).

  • @OrtomalaLokni 运行您的命令将响应一些有点可怕的消息“这可能会导致意外行为,除非您确切知道自己在做什么,否则不应执行此操作!”。据我所知,禁用该模块没有任何缺点(如果您不需要目录列表)。因此,要完成该任务,只需使用“sudo a2dismod -f autoindex”强制禁用即可。 (4认同)
  • 在Debian/Ubuntu下,输入`sudo a2dismod autoindex` (2认同)