LINUX.ORG.RU
ФорумAdmin

WU-FTPd работать отказывается :-(


0

0

Эта беда проявлялась у меня и раньше, ещё в версиях RH 6.x: при попытке подключения к subj (взят из того же комплекта поставки RH в RPM'е) терминал пишет "Connected to <host_name>" и ждёт секунд 60-80, прежде чем выкинуть приглашения для логина. В версии RH 6.2 эта беда вроде бы прошла, но тут поставил свежую RH 7.3 c WU-FTPd 2.6.2-5 и опять то же самое! Причём, если с терминала той же машины, на которой стоит FTP-сервер, дождаться ответа можно (если потерпеть минуту), то сетевые клиенты с CuteFTP отваливаются по таймауту, т.е. для них этот сервер выглядит просто упавшим :-( Для упрощения жизни серверу с него снесены и AnonFTP и VSFTP (именно снесены, а не заDISABLEны). HTTPD также отсутствует. Сервер стоит в тестовом режиме - нагрузка по другим сервисам отсутствует. Обиднее всего то, что VSFTPd на этой же машине откликался мухой, т.е. в аппаратном и общесистемном плане всё выглядит нормально (21-й порт жив и свободен), а с WU-FTPd - просто беда какая-то. Что делать, коллеги? Переставлять обратно RH 7.2 не хочется :-( Может плюнуть на RPM и поставить с оригинального тарбола "wu-ftpd-2.6.2.tar.gz"?


Взято из FAQ на wu-ftpd:
----------------
25.Logins to the ftp server take a long time, after that things run smooth

Possible causes: IDENT (RFC931) lookup is enabled in WU-FTPD. This has a timeout of 10 seconds. If the
protocol (port 113) gets blocked by a firewall or suchlike, it will wait for timeout. If it is 30 seconds and you are using
redhat 7.x with xinetd, disable AUTH in inetd as well. Change the entries in /etc/xinetd.d/ftp that read:

log_on_success += DURATION USERID
log_on_failure += USERID

Remove the 'USERID' from both. Any other time period: DNS is broken for the IP address the connection is coming
from.
---------------------

DaRk_SoUl
()

У меня аналогично было, пока нормально DNS не прописал.

anonymous
()

wu-ftpd FAQ уже изучен досконально. Про log_on_success += DURATION известно давно. Более того, видимо не только нам, но и самому RedHat'у, т.к. в версии 7.3 у них WU-FTPd ставится уже с этой записью в /etc/xinetd.d/wu-ftpd :-) DNS пашет вполне сносно - проверено на Sendmail'е, кот. стоит на этой же машине. Кроме того, другой FTP daemon (vsftpd) работает, как и полагается, т.е. даёт мгновенный отклик. Видимо - есть какая-то несчастливая комбинация версий WU-FTPd и дистрибутива RedHat :-(

root66
() автор топика

Что касается DNS (http://www.landfield.com/wu-ftpd/mail-archive/wuftpd-questions/2002/Mar/0195....), вопрос простой: безусловно сам сервер прописан в обратных зонах, но не могу же я прописать там всех потенциальных FTP-клиентов, которые могут на этот сервер попасть. Если WU-FTPd пытается прописывать каждого клиента в логе по его имени, для чего и лезет в DNS, надо как-то это дело пресечь. Заставить его писать лог по IP-адресам клиентов и не заморачиваться. Но ГДЕ это можно прописать ?

root66
() автор топика

Посмотри man ftpaccess(5). На предмет флажка dns-это почти в самом конце мана. И ещё на предмет отключения RFC931 (IDENT).

DaRk_SoUl
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.