Re: Kein FTP mehr möglic h mit Debian 11 - Firewallproblem

Christian Perle <[email protected]> Wed, 13 Dec 2023 12:08:47 +0100
Newsgroups gmane.user-groups.linux.dresden
Organization Silmor
Message-ID <[email protected]>
Hallo Ronny,

On Wed, Dec 13, 2023 at 10:52:11 +0100, [email protected] wrote:

> FTP unterscheidet sich ein wenig von den meisten Protokollen mit denen man
> sonst so zu tun hat.  Es ist aufgeteilt in einen Steuerkanal (i.d.R. TCP
> 21) und einen Datenkanal (kann TCP 20 sein, kann aber auch ein beliebiger
> highport sein).
> 
> Der Steuerkanal macht z.B. login oder changedir. Dazu baut der Client
> von einem TCP highport eine Verbindung zum FTP-Server TCP 21 auf, dieser
> antwortet dann auch auf diesem Wege.

Man koennte auch sagen: FTP ist broken by design :)

Jedes halbwegs vernuenftige "FTP-Tool" bringt inzwischen auch Support
fuer sftp mit (ich meine das SSH-Subsystem, nicht FTP ueber SSL).
Das sftp-Protokoll benutzt SSH als Transport und kommt deshalb mit einer
einzelnen TCP-Verbindung aus -- keine ausgewuerfelten Portnummern fuer
eine zweite Verbindung, kein Gehampel mit irgendwelchen conntrack-Helpern
noetig. Zudem ergibt sich noch der Vorteil der pubkey-basierten
Anmeldung -- idealerweise kombiniert mit dem Abschalten der
Passwort-basierten Anmeldung.

Welchen Grund ausser "wir machen das schon immer so" gibt es, heute
noch FTP zu benutzen?

Gruss,
  Christian
-- 
Christian Perle                                    chris AT linuxinfotag.de
010111                                              http://chris.silmor.de/
101010                          LinuxGuitarKitesBicyclesBeerPizzaRaytracing