wo *versteckt* sich der Name 'proFTP' in Debian???
Aquariophile
- webserver
Hallo!
Bei mir laeuft ein FTP-Server.
Der FTP-Server heisst 'ProFTP'
ProFTP laueft auf Port 21
auszug des outputs eines kommandos:
-------------------------------------------------------------------
debian:/# netstat -an | grep -i listen
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
-------------------------------------------------------------------
soweit so gut.
-------------------------------------------------------------------
debian:/# fuser -v -n tcp 21
USER PID ACCESS COMMAND
21/tcp root 1947 f.... inetd
debian:/#
-------------------------------------------------------------------
da das erst sagt dass es in der inetd ist ging ich die sache
mal an indem ich in die /etc/inetd.conf guckte
-------------------------------------------------------------------
ftp stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.ftpd
-------------------------------------------------------------------
ok also gibt der das an tcpd weiter...
soweit sogut,
aber mein Debian hat mir nun noch immer nicht verraten dass PROFTP Laeuft!!!!
*grummel*
In /etc/init.d/ ist ProFTP ja klarerweise auch nicht.
Wo zum kuckuk kann ich via Shell erfahren dass ProFTP laueft??
(OHNE eine FTP-Connection zum localhost aufzumachen!)
Vielen Dank
Aquariophile
Hallo,
ftp stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.ftpd
was ist denn /usr/sbin/in.ftpd, evtl. ein Link? Ich habe mal eben auf einem ftp-Server nachgesehen, da steht wuftp in der init.d.
Konkrete Frage:
Wo zum kuckuk kann ich via Shell erfahren dass ProFTP laueft??
(OHNE eine FTP-Connection zum localhost aufzumachen!)
Die Methode mit der Connection ist aber die sicherste.
Gruss
Thomas
Afaik nur die connection methode, da der proftpd über die inetd gestartet wird. Eine andere Möglichkeite wäre, den proftpd als Standalone Server zu betreiben (/etc/proftpd.conf -> ServerType standalone). Dann musst du natürlich noch in deinem entsprechendem runlevel verzeichnis einen link auf das startscript des proftpd's setzen. Wenn der proftpd im standalone mode läuft, kannst du ein ps -A |grep 'proftpd' machen, und wenn dann was kommt, läuft der proftpd...