[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ftp



Christoph Pleger schrieb:

Hallo,

ich hatte auf meinem PC zunächst ftpd-ssl installiert, hat auch wunderbar funktioniert.

Dann bin ich aber eines Tages auf die Idee gekommen, mal lukemftpd auszuprobieren, hat aber nicht funktioniert.

Also ftpd-ssl wieder drauf, aber was ist das?

$ ftp localhost
Connected to localhost.
421 Service not available, remote server has closed connection.

Ich hab lukemftpd gepurgt, half aber nichts.

Ich brauch aber einen funktionierenden ftp-Server auf der Maschine!

Was soll ich tun?

Ich habe auch die bisherigen weiteren Mails zu diesem Thread gelesen,
daher schreibe ich direkt am Anfang, dass ftpd-ssl nicht ueber ein
init.d-Skript gestarted wird, sondern ueber den inetd.

Ja, ich habs gefunden.

tcp 0 0 *:ftp *:* LISTEN 729/inetd

gibt netstat -tpl aus.

Die Antwort "Service not available" deutet daraufhin, dass der Port 21
auf jeden Fall von einem Programm benutzt wird, sonst wuerde gar keine
Verbindung zustande kommen. Wahrscheinlich ist der inetd dieses
Programm, der Fehler tritt naemlich typischerweise dann auf, wenn der
inetd zwar auf einem Port lauscht, aber das zugehoerige Programm, das in
/etc/inetd.conf eingetragen ist, aus irgendwelchen Gruenden nicht
gestarted werden kann. Vielleicht ist in Deiner inetd.conf der ftpd-ssl
nicht richtig eingetragen.
Folgendes muss dort fuer ftpd-ssl stehen:

ftp	stream	tcp	nowait	root /usr/sbin/tcpd	/usr/sbin/in.ftpd
Steht genauso drin (von ftpd-ssl geschrieben).

Pruefe auch nach, ob vielleicht noch ein anderer Eintrag fuer ftp in
inetd.conf vorhanden ist und loesche diesen gegebenenfalls.
Nein, nichts.

Der Fehler "Service not available" kann aber auch auftreten, wenn der
TCP-Daemon einen Start des Daemons verhindert. Steht vielleicht bei Dir
in /etc/hosts.deny etwas, das den Zugriff verhindert?
Nichts derartiges.

:-(

Sören



Reply to: