@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.
  • Вопрос задан
  • 17784 просмотра
Пригласить эксперта
Ответы на вопрос 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

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

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

Войти через центр авторизации
Похожие вопросы