FTP über SSL / TLS und Firewall-Unterstützung

783
Sivasubramaniam Arunachalam

Gibt es einen Open Source / kommerziellen FTP-Client, der FTPS (FTP über SSL / TLS) über Firewall / Proxy unterstützt? Bei Verwendung von SSL / TLS wird der Kontrollkanal verschlüsselt und die Firewall kann den für die Datenkommunikation verwendeten Port nicht verstehen. Aber wenn wir den passiven Modus verwenden, kann diese Einschränkung angegangen werden?

0

1 Antwort auf die Frage

0
grawity

Es hängt davon ab, an welchem ​​Ende sich die Firewall befindet. Wenn es sich auf dem Client-Computer befindet, können Sie normalerweise nur Verbindungen zulassen, die von der FTP-Client-Anwendung hergestellt werden.

Wenn sich die Firewall an einer anderen Stelle befindet, müssen Sie die verwendeten Ports manuell öffnen. Bei einigen FTP-Servern können Sie einen Bereich von Ports angeben, der für die Datenübertragung im passiven Modus verwendet werden soll (dies gilt auch für FTP-Clients im aktiven Modus), die Sie öffnen können. zum Beispiel 50000-50100. Abgesehen davon gibt es keinen vernünftigen Weg für FTPS, hinter einer Firewall zu arbeiten.

(Es gibt FTP-Proxies / Firewalls, die den TLS-Stream entschlüsseln (im Wesentlichen einen Man-in-the-Middle-Angriff durchführen ), um FTP-PORT / PASV-Befehle zu schnüffeln, aber ich persönlich habe eine starke Abneigung gegen diese.