@IliaBrz

Как починить VSFTPD?

Установил VSFTPD на сервер. Подключился через FTP-клиент - всё работало.
Стал настраивать /etc/vsftpd.conf . Что-то пошло не так, и клиент выводит ошибку "ECONNREFUSED - Соединение отклонено сервером".
Вот статус:
pi@raspberrypi:~ $ sudo sudo service vsftpd status
● vsftpd.service - vsftpd FTP server
   Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sat 2018-08-18 01:00:41 MSK; 7s ago
  Process: 7066 ExecStart=/usr/sbin/vsftpd /etc/vsftpd.conf (code=exited, status=2)
  Process: 7063 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (code=exited, status=0/SUCCESS)
 Main PID: 7066 (code=exited, status=2)

Aug 18 01:00:41 raspberrypi systemd[1]: Starting vsftpd FTP server...
Aug 18 01:00:41 raspberrypi systemd[1]: Started vsftpd FTP server.
Aug 18 01:00:41 raspberrypi systemd[1]: vsftpd.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Aug 18 01:00:41 raspberrypi systemd[1]: vsftpd.service: Unit entered failed state.
Aug 18 01:00:41 raspberrypi systemd[1]: vsftpd.service: Failed with result 'exit-code'.


Обновление спустя 4 года: сейчас я не рекомендую использовать FTP, так как протокол устарел (RFC959 от 1985; сам протокол создан в 1971) и в настоящее время применяется всё реже. Для передачи файлов между локальными и удалёнными компьютерами рекомендую использовать SSH, для открытия доступа широкой аудитории к загрузке и скачиванию файлов - HTTP.
  • Вопрос задан
  • 19456 просмотров
Пригласить эксперта
Ответы на вопрос 4
mrswylet
@mrswylet
Если вдруг кто-то пришел сюда с поиска и ему ему не помогали следующие вещи:
* восстановление конфигураций из бекапа;
* удаление и новая установка,

То попробуйте произвести полное удаление пакету командой sudo apt-get --purge remove vsftpd и заново его поставить. Мне это помогло.
Ответ написан
POS_troi
@POS_troi
СадоМазо Админ, флудер, троль.
vsftpd -olisten=NO /etc/vsftpd/vsftpd.conf

Или удалите конфиг и переустановите пакет.
Ответ написан
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
Стал настраивать /etc/vsftpd.conf . Что-то пошло не так...
Как починить VSFTPD?

Вернуться к моменту, когда что-то пошло не так и отменить последнее действие.
Либо читать логи vsftpd в поисках того, что ему не понравилось в vsftpd.conf.
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
У вас же в логе ошибка
vsftpd.service: Main process exited, code=exited, status=2/INVALIDARGUMENT

Где-то в опциях вкралась ошибка/опечатка.
Восстановите конфиг из бэкапа (вы же делаете бэкапы перед правкой?)
Либо поковыряйте конфиг, поищите там ошибку.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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