PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wo ist der Prozess?



Windi
18.06.03, 20:44
Hi,

ich habe ein Problem:

Ich habe den Port 21 offen, aber ich weiß nicht, welcher Prozess das ist bzw. wie ich den killen kann...

Kann mir wer helfen, wie ich den killen kann?

mfg windi

xstevex22
18.06.03, 20:50
Hi!
Irgend ein FTP daemon. Meistens durch inetd oder xinetd stopbar.

Zu RedHat: Sieh mal in /etc/xinetd.d/, da sollte eine Datei namens wu-ftpd oder vsftpd (weiss nicht, ob der seit 8.0 Standard ist) liegen, die mit einem Editor öffnen und disable = yes setzen.

Windi
18.06.03, 20:53
Hmm ja, aber gibts da nicht einen Befehl, der mir anzeigt auf welchem Port welcher Prozess "lauscht"?

mfg windi

xstevex22
18.06.03, 20:57
Hi!

netstat -a (bzw. man netstat), lsof -i

Windi
18.06.03, 21:11
Hi,

also ich habe jetzt den Prozess gefunden, es war inetd!

Ich hab einfach killall inetd geschrieben, aber ob das "gesund" war weiß ich nicht.

Jetzt will ich aber proftpd starten, aber das geht jetzt blöderweiße auch nicht :(

alexm
18.06.03, 21:21
bei solchen sachen verwend ich immer "lsof -i"

Windi
18.06.03, 21:23
Ja, aber kann ich bei inetd nicht den ftp ausschalten?

alexm
18.06.03, 21:25
natürlich kannst du das, den teil in der inetd.conf einfach löschen oder kommentieren (#)

keiner_1
19.06.03, 08:16
Original geschrieben von alexm
bei solchen sachen verwend ich immer "lsof -i"

ich immer netstat -tupan :)

kannst du mir eine Inet seite angeben wo alle Ports und Programme gelisted sind?

danke

greetz
adme

Windi
19.06.03, 10:01
Ok, FTP Port ist zu :)

Aber: Jetzt kann ich keinen anderen (hab mir proftpd compiliert), nicht mehr starten...

was ist da los?

alexm
19.06.03, 10:40
wir können leider nicht hellsehen, also sag uns bitte fehlermeldungen

Windi
19.06.03, 20:10
Das ist ja das Problem: Gar keine!:rolleyes:

alexm
19.06.03, 21:23
äh... also wenn proftpd ausführst springt er einfach in die nächste zeile? das heißt dass er erfolgreich gestartet wurde

Windi
19.06.03, 21:24
ja, aber es ist kein prozess da!

lsof -i :21 müsste norm. was da stehn! tut es aber nicht!

alexm
19.06.03, 22:52
hm merkwürdig, start es mal im debuglevvel 9 (proftpd -d 9)

xstevex22
20.06.03, 07:01
Hi!
Weiss ja nicht wie du kompiliert hast, als Hinweis sei angebracht, dass es ProFTPd auch als fertiges RPM gibt:

ftp://ftp.de.freshrpms.net/pub/freshrpms/redhat/8.0/proftpd/

Es gibt ein init script als auch einen Eintrag für xinetd.

alexm
20.06.03, 09:03
was bitte sollte ein rpm bringen?

xstevex22
20.06.03, 09:07
Original geschrieben von alexm
was bitte sollte ein rpm bringen?

Der ProFTP wurde kompiliert. Da gibt es dann kein Startskript, wer weiss was in der Config steht usw.
Das RPM ist auf RedHat zugeschnitten, vielleicht wäre es einfacher dieses direkt zu verwenden, an Stelle sich jetzt hier dumm zu suchen.

alexm
20.06.03, 10:34
natürlich gibt es auch ein startscript wenn er kompiliert wurde!

xstevex22
20.06.03, 10:41
Original geschrieben von alexm
natürlich gibt es auch ein startscript wenn er kompiliert wurde!

Keine Ahnung, kenn den ProFTPd nicht. War eine Annahme.

xstevex22
20.06.03, 10:52
Hi!
Habe gerade mal testweise das RPM installiert, läuft alles. Das mit dem debug-level wurde schon genannt, auch hilfreich war für mich ein

# proftpd -n