Не удалось связать прослушивание сокета IPv4 - PullRequest
4 голосов
/ 28 января 2011

Я сделал все шаги, как показано в файле INSTALL vsftpd.и наконец запустил эту команду

/ usr / local / sbin / vsftpd &

я получил эту ошибку:

[root @ localhost vsftpd-2.0.5] # 500 OOPS: невозможно связать прослушивание сокета IPv4

, пожалуйста, помогите

Ответы [ 2 ]

3 голосов
/ 28 января 2011

Хорошо, это сделано. Я добавил строку в конце файла vsftpd.conf:

# This string is the name of the PAM service vsftpd will use. pam_service_name=vsftpd [1]

сейчас работает.

[1]: В сторону : Строка "#" является комментарием и необязательна, но обычно рекомендуется иметь их в случае необходимости сослаться назад

1 голос
/ 28 декабря 2015

Вы получаете эту ошибку, вероятно, из-за запуска xinetd ftp.

Приведенная ниже процедура устранит следующие ошибки:

  • Ошибка vsftpd : 500 OOPS: не удалось привязать прослушиваемый сокет IPv4

  • Ошибка Ncftpget : зависание сервера сразу после подключения, для ncftpget

Выполните процедуру, указанную ниже, чтобы исправить ошибку:

A) Для просмотра запущенной службы ftp используйте

$ lsof -i | grep ftp (Become root and run this command)

B) Чтобы остановить xinetd:

$ sudo service xinetd stop

C) После остановки xinetd перезапустите службу vsftpd, набрав:

$ /etc/init.d/vsftpd restart  (Become root and run this command)

D) Также проверьте vsftpd.conf с этим

listen=YES

local_enable=YES

write_enable=YES

local_umask=022

dirmessage_enable=YES

use_localtime=YES

xferlog_enable=YES

secure_chroot_dir=/var/run/vsftpd/empty

pam_service_name=vsftpd

rsa_cert_file=/etc/ssl/private/vsftpd.pem
...