Я пытаюсь правильно настроить vsftpd и моих пользователей. Я могу подключиться к ftp со своим пользователем, но не могу создать каталог или файл. Там будет папка с моими сайтами: / srv / www / domain
vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
chroot_local_user=YES
Разрешения каталога
drwxrwxr-x 4 root www-data 4096 Oct 5 20:58 www
drwxrwxr-x 2 user_ftp www-data 4096 Oct 5 22:19 domain
Группа пользователей
user_ftp => www-данные
Это странно, потому что когда домен в папке есть:
Что делаю не так :)?
Мое решение.
если для chroot_local_user задано значение YES, корень должен быть владельцем домашнего каталога, после чего вы можете создать другой каталог и назначить разрешение для ПОЛЬЗОВАТЕЛЯ FTP, чтобы он мог делать все, что хочет.
Пользователь root доступ / разрешение на /srv/www/domain
Пользователь FTP доступ / разрешение на /srv/www/domain/public_html