Назад | Перейти на главную страницу

разрешения vsftpd по умолчанию для каталога веб-сайта и ftp

Я пытаюсь правильно настроить 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