Я установил сервер vsftpd на Debian 8.2 и ничего не изменил в файле конфигурации, кроме local_root=/
.
Когда я пытаюсь загрузить файл с помощью Filezilla в каталог, у меня есть права на запись для группы, это не удается, с 550 Permission denied.
. Это также происходит, когда я пытаюсь загрузить каталог. Я даже не могу загружать файлы в свой домашний каталог.
Странно то, что использование scp
Я могу загружать файлы и папки в одни и те же места, и все работает нормально, что наводит меня на мысль, что проблема заключается в моей конфигурации vsftpd.
Как я могу исправить это, чтобы я мог загружать файлы в каталоги, которые мне разрешено использовать по ssh?
Из vsftpd.conf документация
write_enable Это контролирует, разрешены ли какие-либо команды FTP, которые изменяют файловую систему, или нет. Это команды: STOR, DELE, RNFR, RNTO, MKD, RMD, APPE и SITE. По умолчанию: НЕТ
Вам необходимо настроить
write_enable=YES
и перезапустите vsftpd.