Добавление директории в ProFTPD

Если необходимо к директории пользователя в ProFTPD (и не только) добавить внешнюю директорию, то можно использовать системное монтирование в linux. Для этого

  1. Создаем директорию www (или любую другую в домашней FTP директории пользователя)
    [code language=”bash”]
    mkdir /home/ftp/user/www
    [/code]
  2. Затем используем привязку внешней директории
    [code language=”bash”]
    mount –bind /home/www/host.com/public_html /home/ftp/user/www
    [/code]

Если нужно размонтировать такую директорию — используем команду umount
[code language=”bash”]
umount /home/ftp/user/www
[/code]

При добавлении разрешений на директорию не забываем про chmod. Описание есть в документации по ProFTPD http://www.proftpd.org/docs/howto/Chroot.html