Proftpd: разрешить пользователям "видеть" базовый каталог

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

DefaultRoot ~

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

/
incoming/
outgoing/

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

/
  /home/
    testuser/
      dir1/
      dir2/

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

Любая помощь будет оценена

0 ответов

Другие вопросы по тегам