Aquariophile: wo *versteckt* sich der Name 'proFTP' in Debian???

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.

Konkrete Frage:

Wo zum kuckuk kann ich via Shell erfahren dass ProFTP laueft??
(OHNE eine FTP-Connection zum localhost aufzumachen!)

Vielen Dank
Aquariophile

  1. 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

  2. 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...