Храните пользователя ProFTPD в своей домашней папке

У меня установлен пользователь ProFTPd в моей системе Nas для резервного копирования на базе Debian с его папкой по умолчанию. Теперь я хочу, чтобы этот пользователь имел доступ только к своей папке. Я прочитал что-то об этом, и я нашел что-то, что я должен поставить defaultroot ~ в /etc/proftpd/proftpd.conf. Но если я это сделаю, все мои пользователи FTP должны оставаться в своих домашних папках, верно? И как запретить только одному пользователю изменять его домашнюю папку?

  • Изменение имени пользователя, но не домашней директории
  • Как автоматически создать пустой каталог при создании нового пользователя?
  • Копирование каталога для нескольких домашних пользователей и изменение прав пользователя / группы
  • Как получить имя пользователя, выполнившего скрипт bash как sudo?
  • Изменение основного GID по умолчанию для каждого сеанса входа в систему
  • Как проследить процесс для оригинального пользователя?
  • Как определить, какой пользователь был использован для запуска Apache Tomcat в последний раз (или последние несколько раз)
  • Почему идентификаторы пользователей перерабатываются?
  • Как запустить скрипт, когда SSSD создает домашний каталог для нового пользователя
  • Как работает обнаружение sudo / root-ness
  • команда для входа текущего пользователя из системы?
  • Linux и Windows совместимый домашний привод
  • One Solution collect form web for “Храните пользователя ProFTPD в своей домашней папке”

    Существует второй параметр для DefaultRoot ~ , group-expression которое может быть:

     DefaultRoot ~ !group_not_chrooted 

    это означает, что члены этой группы не будут chrooted.
    или

     DefaultRoot ~ group1 

    это означает, что только члены этих групп будут chrooted.
    Таким образом, вы можете добавить группу для пользователя, которого вы не хотите ограничить своими каталогами, или вы можете добавить одну группу для этого пользователя и добавить эту группу в качестве второго параметра. Также обратите внимание:

     DefaultRoot ~ group1,group2 

    будет chroot пользователей, которые являются членами как group1, так и group2

    Linux и Unix - лучшая ОС в мире.