Сервер vsftpd допускает другие разрешения, чем ssh

Я устанавливаю сервер vsftpd на Debian 8.2 и ничего не менял в файле конфигурации, кроме local_root = / .

Когда я пытаюсь загрузить файл с помощью Filezilla в каталог, у меня есть права на запись для группы, происходит сбой с 550 Permission denied. . Это также происходит, когда я пытаюсь загрузить каталог. Я даже не могу загружать файлы в свой домашний каталог.

Странно то, что с помощью scp я могу загружать файлы и папки в одни и те же места, и это прекрасно работает, что заставляет меня думать, что проблема заключается в моей конфигурации vsftpd.

Как я могу исправить это, чтобы я мог загружать файлы в каталоги, которые мне разрешено использовать по ssh?

1
задан 1 January 2016 в 19:15
1 ответ

С vsftpd.conf documentation

write_enable Он контролирует, разрешены ли какие-либо FTP-команды, изменяющие файловую систему или нет. Эти команды являются разрешенными: STOR, DELE, RNFR, RNTO, MKD, RMD, APPE и SITE. По умолчанию: NO

Необходимо настроить

write_enable=YES

и перезапустить vsftpd.

.
2
ответ дан 3 December 2019 в 20:43

Теги

Похожие вопросы