linux - Proftpd 完全隐藏目录

标签 linux ubuntu ftp hide ftp-server

在我的 ftp 树中有一个我不想通过匿名访问的目录。

我能够隐藏有问题的目录和目录中的所有文件。

我没能做到的是阻止某人导航到该目录。

因此,如果有人导航到 ftp.site.com,他们将不会看到“传入”目录。但是,如果他们导航到 ftp.site.com/incoming 页面加载。

文件是隐藏的,但这种方式首先使隐藏“传入”目录的点无效。

如有任何想法,我们将不胜感激,如果我遗漏了什么,请告诉我。

这是我的配置。

drwxr-xr-x  29 john     ftpgroup 4096 2012-04-17 22:22 incoming

<Anonymous /home/ftp/ftp.site.com>
    User  ftp
    Group ftp
    UserAlias    anonymous ftp

    <Directory incoming/>
        HideGroup ftpgroup

        <Limit READ DIRS>
            IgnoreHidden on
        </Limit>
    </Directory>
</Anonymous>

最佳答案

不应在以下行中拒绝对该目录的任何访问。将以下行添加到您的配置中。

<Directory incoming/*
允许覆盖否
<Limit READ >
全部拒绝
</Limit >
</Directory >

谢谢 恰克里

关于linux - Proftpd 完全隐藏目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10235113/

相关文章:

Java - 如何启动我的应用程序,我的电脑只有 DVI 输出,需要转换为 VGA 显示器

linux - 我如何让 gdb 在 linux 下使用 D 程序?

ruby-on-rails - Nokogiri/Rails/zlib1g-dev 的问题

python-2.7 - Spyder 不会在 Ubuntu 16.10 上启动

php - 如何授予 Composer 在 var/www/html 中创建文件夹的权限

ftp - Android Studio编译错误

linux - 如何递归复制文件夹及其子文件夹下的文件作为符号链接(symbolic link)

php - 如何配置 php 以在不重新编译的情况下与 mysql 一起工作

.net - PowerShell:System.Net.WebClient.DownloadFile 不会下载从 ListDirectory 收集的文件

php - 查找并替换服务器上的文件夹名称