ошибка входа в систему vsftpd на лазурном поле Centos7

Я установил vsftpd на Centos 7.1 на лазурном поле. Я отредактировал файл /etc/vsftpd/vsftpd.conf, поэтому его содержимое, среди прочего, приведено ниже.

local_enable=YES
write_enable=YES 
chroot_local_user=YES
allow_writeable_chroot=YES

Я перезапустил службу и сервер, но все еще не могу получить доступ к ftp. Я вхожу в систему с помощью ftp-клиента Filezilla, но получаю сообщение об ошибке ниже

Статус: Соединение установлено, ожидание приветственного сообщения... Ответ: 220 (vsFTPd 3.0.2) Команда: USER usr_uat Ответ: 331 Укажите пароль. Команда: PASS ************ Ответ: 500 OOPS: chroot Ошибка: Критическая ошибка: Не удалось подключиться к серверу

При использовании FTP-терминала/оболочки вход завершается с ошибкой «500 OOPS: chroot».

Есть ли что-нибудь еще, что я могу попробовать?


person snifferdog    schedule 30.07.2015    source источник


Ответы (2)


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

Пожалуйста, смотрите следующие ссылки

https://www.benscobie.com/fixing-500-oops-vsftpd-refusing-to-run-with-writable-root-inside-chroot/

http://www.liquidweb.com/kb/error-500-oops-vsftpd-refusing-to-run-with-writable-root-inside-chroot-solved/

person Joe Raio    schedule 31.07.2015
comment
я попробовал несколько разных вещей, в конце концов мне пришлось использовать команду setenforce, чтобы перевести SELinux в режим pemissive. который "решил" проблему - person snifferdog; 03.08.2015

Пожалуйста, ознакомьтесь с примечаниями и ссылками в моей статье, размещенной на форуме Ask Fedora. Возможно, вам потребуется включить ftp_home_dir SELinux.

 > setsebool -P ftp_home_dir on

Вы также можете добавить следующий параметр в файл conf.

chroot_local_user=YES
allow_writeable_chroot=YES
seccomp_sandbox=NO

Есть и другие предложения.

Спросите Fedora Форумы

person E Net Arch    schedule 09.01.2016