Назад | Перейти на главную страницу

Как заставить Proftpd полностью скрыть каталог

В моем 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>

Хорошо, у меня это сработало.

Мне нужно было добавить CWD в «Лимит»

<Directory incoming/>
    HideGroup ftpgroup

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

попробуйте следующее:

chmod o-r ~ftp/incoming