Das File-Transfer-Protocol (FTP) stammt aus den frühen Jahren der “Internet Bewegung”. Damals dachte noch niemand über Verschlüsselte Passwortübertragung nach – das Netz war ja nur einem kleinen Kreis auserwählter Personen zugänglich (Geschichte Internet). Das hat sich grundlegend geändert…

Trotzdem werden die meisten Webserver mit unverschlüsselten FTP-Sessions beschickt. Speziell die Übertragung des FTP-Benutzers und des zugehörigen Passwortes ist ein Risiko das recht einfach vermieden werden kann.

Hier ein kleiner Artikel, wie der Linux FTP-Server “Proftpd” konfiguriert werden muss, damit TLS funktioniert.

  1. Konfiguration ergänzen
  2. Privates Zertifikat erstellen
  3. Öffentliches Zertifikat erstellen
  4. FTP-Client (Filezilla) konfigurieren.

Leider gab is im Laufe der Filezilla Entwicklung einen Bugfix –> Filezilla ab Versionen größer 3.0.11.1 können nicht auf Proftpd Server v1.3.1 zugreifen.

Für mich funktioniert die Konstellation Proftpd 1.3.1 und Filezilla 3.0.11.1 (DOWNLOAD HERE) wunderbar mit folgenden Einstellungen:

Filezilla + FTPs