Das ist mir wirklich nie aufgefallen :shock: . Na ja ich hab geschaut, ob ich irgendwo einen anderen Server finden kann, aber da ist nichts. Ich schreib hier nochmal ein paar Ausgaben hin, vielleicht hilft das bei der Problemlösung.
Suche nach proftp auf dem ganzen Computer:
server:/# /etc/init.d/inetd restart
Restarting internet superserver: inetd.
You have new mail in /var/mail/admin
server:/# cd /var/mail/admin
bash: cd: /var/mail/admin: Ist kein Verzeichnis
server:/# vi /var/mail/admin
server:/# /etc/init.d/inetd restart
Restarting internet superserver: inetd.
server:/# vi /etc/inetd.conf
server:/# find / -name *proftp*
/etc/default/proftpd
/etc/pam.d/proftpd
/etc/init.d/proftpd
/etc/rc0.d/K50proftpd
/etc/rc1.d/K50proftpd
/etc/rc2.d/S50proftpd
/etc/rc3.d/S50proftpd
/etc/rc4.d/S50proftpd
/etc/rc5.d/S50proftpd
/etc/rc6.d/K50proftpd
/etc/cron.monthly/proftpd
/etc/proftpd.conf
/var/lib/dpkg/info/proftpd-common.postrm
/var/lib/dpkg/info/proftpd-common.list
/var/lib/dpkg/info/proftpd-common.conffiles
/var/lib/dpkg/info/proftpd-common.md5sums
/var/lib/dpkg/info/proftpd.config
/var/lib/dpkg/info/proftpd.list
/var/lib/dpkg/info/proftpd.templates
/var/lib/dpkg/info/proftpd.postinst
/var/lib/dpkg/info/proftpd.preinst
/var/lib/dpkg/info/proftpd.prerm
/var/lib/dpkg/info/proftpd.postrm
/var/lib/dpkg/info/proftpd.conffiles
/var/lib/dpkg/info/proftpd.md5sums
/var/cache/apt/archives/proftpd-common_1.2.10-15sarge1.0.1_i386.deb
/var/cache/apt/archives/proftpd_1.2.10-15sarge1.0.1_i386.deb
/var/run/proftpd
/var/run/proftpd/proftpd.delay
/var/run/proftpd/proftpd.scoreboard
/usr/share/doc/proftpd-common
/usr/share/doc/proftpd
/usr/share/doc/proftpd/examples/proftpd.conf
/usr/share/man/man8/proftpd.8.gz
/usr/share/man/man5/proftpd.conf.5.gz
/usr/sbin/proftpd
Eintrag in der /etc/inetd.conf:
ftp stream tcp nowait root /usr/sbin/tcpd /usr/sbin/proftpd
Ausgabe der laufenden Prozesse mittels ps aux:
server:/var/run/proftpd# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 1504 512 ? S 06:16 0:00 init [2]
root 2 0.0 0.0 0 0 ? SN 06:16 0:00 [ksoftirqd/0]
root 3 0.2 0.0 0 0 ? S< 06:16 0:03 [events/0]
root 4 0.0 0.0 0 0 ? S< 06:16 0:00 [khelper]
root 5 0.0 0.0 0 0 ? S< 06:16 0:00 [kacpid]
root 34 0.0 0.0 0 0 ? S< 06:16 0:00 [kblockd/0]
root 44 0.0 0.0 0 0 ? S 06:16 0:00 [pdflush]
root 45 0.0 0.0 0 0 ? S 06:16 0:00 [pdflush]
root 47 0.0 0.0 0 0 ? S< 06:16 0:00 [aio/0]
root 46 0.0 0.0 0 0 ? S 06:16 0:00 [kswapd0]
root 189 0.0 0.0 0 0 ? S 06:16 0:00 [kseriod]
root 293 0.0 0.0 0 0 ? S 06:16 0:00 [kjournald]
root 792 0.0 0.0 0 0 ? S 06:16 0:00 [khubd]
root 1036 0.0 0.0 0 0 ? S 06:16 0:00 [pciehpd_event]
root 1056 0.0 0.0 0 0 ? S 06:16 0:00 [shpchpd_event]
root 1318 0.0 0.0 0 0 ? S 06:17 0:00 [khpsbpkt]
root 1331 0.0 0.0 0 0 ? S 06:17 0:00 [knodemgrd_0]
root 1612 0.0 0.0 0 0 ? S 06:17 0:00 [kIrDAd]
root 1758 0.0 0.1 1676 680 ? Ss 06:17 0:00 dhclient -e -pf /root 2116 0.0 0.1 1560 632 ? Ss 06:17 0:00 /sbin/syslogd
root 2119 0.0 0.2 2440 1504 ? Ss 06:17 0:00 /sbin/klogd
Debian- 2155 0.0 0.2 4440 1536 ? Ss 06:17 0:00 /usr/sbin/exim4 -root 2165 0.0 0.3 5596 1940 ? Ss 06:17 0:00 /usr/sbin/nmbd -Droot 2171 0.0 0.2 3468 1504 ? Ss 06:17 0:00 /usr/sbin/sshd
daemon 2184 0.0 0.1 1684 628 ? Ss 06:17 0:00 /usr/sbin/atd
root 2187 0.0 0.1 1756 716 ? Ss 06:17 0:00 /usr/sbin/cron
root 2265 0.0 0.0 1500 484 tty1 Ss+ 06:17 0:00 /sbin/getty 38400root 2271 0.0 0.0 1500 484 tty2 Ss+ 06:17 0:00 /sbin/getty 38400root 2272 0.0 0.0 1500 484 tty3 Ss+ 06:17 0:00 /sbin/getty 38400root 2273 0.0 0.0 1500 484 tty4 Ss+ 06:17 0:00 /sbin/getty 38400root 2274 0.0 0.0 1500 484 tty5 Ss+ 06:17 0:00 /sbin/getty 38400root 2275 0.0 0.0 1500 484 tty6 Ss+ 06:17 0:00 /sbin/getty 38400root 2331 0.0 0.3 14452 1984 ? Ss 06:17 0:00 sshd: admin [privadmin 2334 0.0 0.3 14460 2040 ? R 06:17 0:00 sshd: admin@pts/0admin 2335 0.0 0.3 3020 1628 pts/0 Ss 06:17 0:00 -bash
root 2340 0.0 0.3 3224 1836 pts/0 R 06:17 0:00 bash
root 3189 0.0 0.5 7220 2800 ? Ss 06:25 0:00 /usr/sbin/apache2www-data 3191 0.0 0.4 7012 2572 ? S 06:25 0:00 /usr/sbin/apache2www-data 3192 0.0 0.5 228440 2940 ? S 06:25 0:00 /usr/sbin/apache2www-data 3198 0.0 0.5 228440 2940 ? S 06:25 0:00 /usr/sbin/apache2aptproxy 3277 0.0 1.6 12276 8652 ? Ss 06:25 0:00 /usr/bin/python2.root 3449 0.0 0.1 1540 544 ? Ss 06:27 0:00 /usr/sbin/inetd
root 3456 0.0 0.1 2496 844 pts/0 R+ 06:33 0:00 ps aux
Ich habe ebenfalls versucht proftpd vollkommen neu zu installieren:
apt-get remove --purge proftpd ucf
rm -r $(find / -name *proftp*)
apt-get install proftpd
Es gibt eigentlich keine Anzeichen dafür, dass ein zweiter Server läuft, obwohl es so ist. Ich hab auch, wie oben im output ersichtlich, keine zweite config Datei gefunden.
Bezüglich der DMZ: Die werde ich später sowieso wieder abschalten. Die ist wirklich nur für Testzwecke gedacht, bis das ganze dann funktioniert.
Eine Idee hätte ich noch: protpd verwendet ja ähnlich zum apache Virtuelle Hosts. Vielleicht horcht das Programm auf eine interne und auf eine externe IP-Adresse. Eigentlich sollte das ja nicht der Fall sein, weil ich ja keine virtuellen Hosts in der config Datei angegeben habe.
Danke!
lg,
Christian.