Einzelnen Beitrag anzeigen
Alt 07.02.2001, 15:19   #9
Clystron
Hero
 
Registriert seit: 07.02.2001
Alter: 46
Beiträge: 805


Clystron eine Nachricht über ICQ schicken
Beitrag

<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Original erstellt von sleipner:
Ich habe da einen kombinierten http und ftp-server, den ich gerne unter Linux laufen lassen moechte.

Soweit, sogut, der http-Teil startet ohne Probleme, der FTP bemeckert, dass da schon ein anderes Programm den Port 21 blockiert.

Kann mir jemand dabei helfen, wie ich herausfinden kann, wer der Uebeltaeter ist?
<HR></BLOCKQUOTE>


Willst du einen standalone FTP-Server verwenden? Wenn ja ist wahrscheinlich inetd der Übeltäter. Dieser Internet-Superdaemon übernimmt das Connectionhandling für diverse kleine Server die damit nicht immer laufen müssen. Suche nach so einer Zeile in /etc/inetd.conf:

ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a

Diese dann auskommentieren und mit killall -HUP inetd den inetd neustarten. Dann müsste das Port frei sein.

Wenns das nicht ist mach mal ein lsof -i TCP:ftp. Das entlarvt den Prozess der dieses Port in beschlag hält.

mfG
Clystron
Clystron ist offline   Mit Zitat antworten