Proftpd: разрешить пользователям видеть root - PullRequest
0 голосов
/ 08 ноября 2018

Я настраиваю FTP-сервер и вначале посадил всех пользователей в домашний каталог, используя:

DefaultRoot ~

Это приводит к тому, что пользователи видят только содержимое своих домашних каталогов и ничего над ним. Например: при использовании клиента, такого как filezilla, и пользователя в качестве testuser, каталог testuser отображается как

/
incoming/
outgoing/

Однако я хочу посмотреть, есть ли какой-либо способ, позволяющий пользователям «видеть» каталоги над ним, но не позволяющий им перечислять его содержимое, создавая, удаляя любые файлы или каталоги. Таким образом, использование filezilla для testuser будет выглядеть так:

/ftp
/home/
testuser/
incoming/
outgoing/

Единственная причина в том, что в настоящее время у нас есть автоматические конвейеры, которые используют полный путь для получения файлов, т.е. /ftp/home/testuser/dir/file.txt, что не удается в моей текущей конфигурации. Однако /dir/file.txt работает просто отлично.

Любая помощь будет принята с благодарностью

...