标签: directory-listing

如何配置 apache 以查看隐藏的 (`.`) 文件?

如何使 apache 中的目录列表显示./hidden 文件?我都试过了

    <Directory /var/www/*>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None
            Order allow,deny
            allow from all
    </Directory>
Run Code Online (Sandbox Code Playgroud)

    <Directory /var/www/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None
            Order allow,deny
            allow from all
    </Directory>
Run Code Online (Sandbox Code Playgroud)

但既不显示隐藏文件

web-server directory-listing apache-2.2

10
推荐指数
2
解决办法
2万
查看次数

即使存在 DirectoryIndex 文件,也强制列出 Apache 目录

即使存在索引文件,如何配置 Apache 以列出目录中的文件?

例如,如果我有一个/var/foo包含多个文件的目录,其中一个是目录索引(index.html、index.php 等),我如何让 Apache 显示目录列表而不是显示内容index.html,当用户浏览到http://example.com/foo/?

# Directory listing for /var/foo/, mapped to http://example.com/foo/
..
.
code.c
readme.pdf
index.html
Run Code Online (Sandbox Code Playgroud)

我使用了以下方法,但我想有更好的方法:

Options +Indexes +MultiViews
DirectoryIndex will-never-exist.xyz
Run Code Online (Sandbox Code Playgroud)

directory-listing apache-2.2

6
推荐指数
1
解决办法
5234
查看次数

目录列表中的破折号 (-)

我为此在谷歌上搜索过无济于事,我确定这只是一些简单的事情,但我一直无法弄清楚这一点,也许是因为在谷歌或 SF 中搜索“-”可能会出现问题。

前几天我在 Drupal 的 git 存储库中出现了一个奇怪的目录列表。列出我的网站目录如下所示:

-sh-4.1$ ls -al
total 52
drwxr-xr-x  5 (hide) (hide)  4096 Dec  6 16:15 .
drwxr-xr-x 24 (hide) (hide)  4096 Dec 11 16:22 ..
-rw-rw-r--  1 (hide) (hide) 24271 Dec  6 15:57 –
drwxrwxr-x  4 (hide) (hide)  4096 Sep 17 11:53 all
drwxr-xr-x  3 (hide) (hide)  4096 Sep 17 11:54 default
drwxrwxr-x  8 (hide) (hide)  4096 Dec 11 17:40 .git
-rw-rw-r--  1 (hide) (hide)   476 Sep 17 11:53 .gitignore
-rw-rw-r--  1 (hide) (hide) …
Run Code Online (Sandbox Code Playgroud)

directory-listing

5
推荐指数
1
解决办法
71
查看次数

5
推荐指数
1
解决办法
9018
查看次数

ProFTPD - 使用 TLS 时无法检索目录列表

我的 ProFTPD 服务器有问题。

当我尝试使用 TLS 连接到服务器时,我在 MLSD 命令后超时。它仅在我使用 TLS 时发生 - 没有它它可以完美运行。

我检查了这些日志:

proftpd.log - 用户 xxx:登录成功。

tls.log - 接受 TLSv1/SSLv3 连接...保护设置为私有

请问哪里有问题?我可以提供更多信息,请在评论中询问。

编辑:今天我试图将 iptables 的 INPUT 策略设置为 ALLOW ......一切正常......所以问题是防火墙。我应该如何设置 iptables 以与 FTPS 一起使用?

这是我的 iptables 设置:

*filter
:INPUT DROP [930:61159]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [256:26448]
-A INPUT ! -i eth0 -j ACCEPT
-A INPUT -p tcp -m tcp --tcp-flags ACK ACK -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type …
Run Code Online (Sandbox Code Playgroud)

ssl ftp tls directory-listing proftpd

2
推荐指数
1
解决办法
9873
查看次数

为什么在 Apache 中默认启用“选项包括索引”?

我很好奇为什么Options Includes Indexes在 Apache 配置中通常默认启用。

任何人都知道这是为什么,因为出于安全原因,它通常不受欢迎?

security indexes directory-listing apache-2.2

2
推荐指数
1
解决办法
2178
查看次数

直接访问 URL 时隐藏目录内容不显示

在我的网站上,如果浏览到http://example.com/images/整个目录的内容如下所示:

需要防止这个显示

我怎样才能做到这一点才不会发生?

我可以.htaccess在该目录中创建文件吗?或者,还有更好的方法?我真的想阻止整个站点的目录列表(即该站点上的每个目录)。

我认为它要么必须在 Apache 中完成,要么使用全局.htaccess文件并将其放置在public_html文件夹中,也许?

编辑

我使用index.php文件转移了这个,但我仍然觉得这里的安全性是一个问题,我该如何永久解决这个问题?

rewrite .htaccess directory-listing apache-2.2

0
推荐指数
1
解决办法
8123
查看次数