Titel: Login Beitrag von: Patrick am 29. Mai 2003, 11:00:33 wenn ich den proftpd aufrufe, kommt kein login!
an was kann das liegen? den anoymous hab ich gelöscht im config file Titel: Re: Login Beitrag von: stonki am 29. Mai 2003, 11:25:36 Zitat von: "Patrick" wenn ich den proftpd aufrufe, kommt kein login! #an was kann das liegen? den anoymous hab ich gelöscht im config file proftpd im Debug Mode starten und schauen. Siehe MiniFAQ #3 Bei Fragen hier posten ! cu stonki Titel: ausgabe Beitrag von: Patrick am 29. Mai 2003, 11:53:42 volgendes wird ausgegeben:
dhcppc3 - Config for Server: dhcppc3 - / dhcppc3 - AllowOverwrite dhcppc3 - Umask dhcppc3 - DefaultServer dhcppc3 - Umask dhcppc3 - GroupID dhcppc3 - GroupName dhcppc3 - DefaultRoot dhcppc3 - Failed binding to 0.0.0.0, port 21: Address already in use dhcppc3 - Check the ServerType directive to ensure you are configured correctly. d Titel: Re: ausgabe Beitrag von: stonki am 29. Mai 2003, 12:11:32 Zitat von: "Patrick" volgendes wird ausgegeben: hcppc3 - Failed binding to 0.0.0.0, port 21: Address already in use dhcppc3 - Check the ServerType directive to ensure you are configured correctly. Wer haette das gedacht ? :) ok. Lange rede kurzer Sinn: Auf Port21 lauscht bereits ein Server. Nun gibt es folgende Moeglichkeiten: 1) ProFTPD laeuft noch 2) Ein anderer Server ist noch aktiv 3) INETD ist noch an Wie findet das man nun heraus ? Code: Have a lot of fun... webserver:~ # fuser -n tcp 21 21/tcp: 1867 webserver:~ # ps aux | grep 1867 nobody 1867 0.0 0.0 2720 188 ? S Apr29 0:01 proftpd: (accepting connections) Mit dem Befehl "fuser...." finde ich heraus, welche Prozess ID an Port 21 lauscht. In meinem Fall der Prozess "1867" (bei Dir ein anderer wert). Dann frage ich diesen Wert ab. Bei mir kommt nun "Proftpd: accepting connection" heraus. Bei Dir wird wahrscheinlich inetd oder xinetd herauskommen. In diesem Falle musst Du die jeweilige Confs anfassen und alles was nach FTP Aussieht rausschmeissen. Bei meinen Suse 8.2 Systemen schmeisse ich immer Xinetd ganz raus. Braucht eh kein Mensch :) cu stonki Titel: Ausgabe Beitrag von: Patrick am 29. Mai 2003, 15:07:01 Bei mir kommt volgendes heraus:
dhcppc3:~ # fuser -n tcp 21 address :: address ::ffff:192.168.1.35 21/tcp: 883 was ich hier nicht verstehe, ist die ip 192.168.1.35, warum steht die dort? und beim anderen kommt volgendes heraus: dhcppc3:~ # ps aux | grep 883 root 883 0.0 0.1 2120 1000 ? S 14:39 0:00 [proftpd] root 1115 0.0 0.0 1488 480 pts/0 S 17:02 0:00 grep 883 Titel: Re: Ausgabe Beitrag von: stonki am 29. Mai 2003, 15:36:21 Zitat von: "Patrick" deren kommt folgendes heraus: dhcppc3:~ # ps aux | grep 883 root 883 0.0 0.1 2120 1000 ? S 14:39 0:00 [proftpd] root 1115 0.0 0.0 1488 480 pts/0 S 17:02 0:00 grep 883 kill -9 883 und dann proftpd im debug modus erneut starten. cu stonki Titel: Debug Modus Beitrag von: Patrick am 29. Mai 2003, 16:17:01 er bleibt hängen:
dhcppc3:~ # proftpd -n -d5 - parsing '/usr/local/etc/proftpd.conf' configuration - <Directory />: adding section for resolved path '/' dhcppc3 - dhcppc3 - Config for Server: dhcppc3 - DefaultServer dhcppc3 - Umask dhcppc3 - GroupID dhcppc3 - GroupName dhcppc3 - DefaultRoot dhcppc3 - ProFTPD 1.2.8 (stable) (built Thu May 29 11:49:00 CEST 2003) standalone mode STARTUP Titel: Funktioniert Beitrag von: Patrick am 29. Mai 2003, 16:19:45 Jetzt funktioniert es :-)
Danke viel mal für deine Hilfe |