vsftpd не запустится - никаких сообщений об ошибках - PullRequest
0 голосов
/ 11 мая 2018

Я пытаюсь установить и запустить vsftpd на сервере CentOS 7, но сталкиваюсь со следующей проблемой. Я запустил yum install vsftpd, но не могу запустить:

$ systemctl start vsftpd
Job for vsftpd.service failed because the control process exited with error code. See "systemctl status vsftpd.service" and "journalctl -xe" for details.
$ systemctl status vsftpd
● vsftpd.service - Vsftpd ftp daemon
   Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; disabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Thu 2018-05-10 21:21:56 UTC; 12s ago
  Process: 27650 ExecStart=/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf (code=exited, status=1/FAILURE)
$ journalctl -xe | grep vsftpd
May 10 21:12:59 s198-12-156-35.secureserver.net yum[27519]: Installed: vsftpd-3.0.2-22.el7.x86_64

Как вы можете видеть, не так уж и много. Любые другие места, где я должен искать соответствующие записи журнала? Должен ли я также опубликовать свою конфигурацию? (Я не менял и не трогал его с момента установки vsftpd)

1 Ответ

0 голосов
/ 13 мая 2018

Нашли ответ на вопрос #centos на Freenode.В моем случае мой /etc/vsftpd/vsftpd.conf файл содержал

listen=NO
listen_ipv6=YES

, и мне нужно было изменить его на

listen=YES
listen_ipv6=NO

Очевидно, это не было значением по умолчанию для vsftpd - кто-то изменил его либо врепозиторий Centos, или иным образом между апстримом и моей машиной.

Кстати, было бы неплохо, если бы было хотя бы сообщение об ошибке, в котором говорилось, что он не может привязаться к адресу ipv6 - тогда я бы не сталудивлятьсяЯ отправлю запрос на добавление функций пользователям vsftpd при первой возможности.

...