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

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

  • Класс Proftpd не работает
  • загруженный файл через filezilla на сервер proftp (на ubuntu 14.04 lts), но сообщил об ошибке 550
  • Как сделать modprobe nf_conntrack_ftp упорством перезагрузки на CentOS 7 и firewalld?
  • Безопасная настройка ProFTPd в общей среде
  • Почему я получаю разные результаты во время связи ftp при использовании ls filename и ls./filename
  • proftpd через mysql и веб-управление пользователями FTP
  • Внедрить сервер ProFTPd без chroot
  • Как найти параметры компиляции proftpd Ubuntu 14.04
  • 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 - лучшая ОС в мире.