Mit der Option -tlsSecureDataConnection wird festgelegt, ob die Datenverbindung vom FTP-Client zum Server-Child mit TLS abgesichert werden soll.
Da eine Absicherung der Datenverbindung nur bei abgesicherter Kontrollverbindung möglich ist, macht es keinen Sinn, für -tlsSecureControlConnection eine schwächere Einstellung als für -tlsSecureDataConnection zu wählen. Deshalb wird gegebenenfalls -tlsSecureControlConnection automatisch auf den gleichen Wert angehoben wie -tlsSecureDataConnection.
-tlsSecureDataConnectionr |
NONE | OPTIONAL | REQUIRE |
NONE
Die Kontrollverbindung wird nie abgesichert, d.h. ein entsprechendes PROT-Kommando (siehe "FTP-Protokoll-Kommandos") wird mit einem negativen Returncode abgewiesen.
NONE ist Voreinstellung.
Die Einstellung „NONE“ ist z.B. dann sinnvoll, wenn Sie nur die Möglichkeit anbieten wollen, das Passwort verschlüsselt zu übertragen, aber nicht bereit oder von der Serverleistung her in der Lage sind, eine Verschlüsselung der übertragenen Dateien anzubieten. Allerdings ist hierbei zu beachten, dass viele Windows-FTP-Clients nicht die Möglichkeit bieten, nur die Kontrollverbindung abzusichern.
OPTIONAL
Die Datenverbindung wird auf Anforderung des Client abgesichert.
REQUIRE
Ein Datentransfer ist nur bei vorheriger Absicherung der Datenverbindung erlaubt.