Frage:
Bei meinem FTP-Server dauert der Connect relativ lange. Kann man das beschleunigen?
Antwort:
Manchmal schon.
Es gibt zwei Arten für die Start-Möglichkeit des FTP-Server's:
a) Standalone (z.B. ProFTPd)
b) Per (x)inetd (z.B. vsftpd aber auch ProFTPd)
Bei Standalone-Lösungen versucht der FTP-Server meistens einen Reverse-IP-Lookup. Wer darauf in den Logfiles verzichten kann, kann diesen Abschalten:
z.B bei ProFTPd mit den Zeilen: UseReverseDNS off
und IdentLookups off
.
Spezial-Tipp:
Bei ProFTPd gibt es noch einen weiteren Haken:
Manchmal berechnet der mod_delay
einen zu hohen Wert für ein Delay, welcher über den Timeout des Clients liegt. Leider kommt er, wenn er mal bei so großen Zahlen angekommen ist, nicht wieder auf kleinere Werte. Dann hilft es, wenn man mit der Zeile DelayEngine off
den Delay deaktiviert.
PS:
Bei einem Standalone-Server muß natürlich nach jeder Änderung der Konfig-Datei der FTP-Server als neu gestartet werden, damit die Änderungen greifen.