Das wäre auch meine Frage gewesen, ob evtl. eine Verwechslung vorliegt - da aber im Fortgeschrittenen Forum gefragt wird, gehe ich davon aus, das sowohl die Bemerkungen im Manual gelesen wurden, sowie eine Internet-Recherche über das Thema durchgeführt worden ist.
Bei FTPS werden Befehls- und Datenleitung selber verschlüsselt (wobei die Security u.U. vorher ausgehandelt werden muss)
sFTP ist "SSH File Transfer Protocol", ein stinknormales FTP, das über SSH (getunnelt) kommuniziert (vergleichbar mit https). Die Verschlüsselung ist transparent für FTP.
"secure FTP" ist dann *wieder* was anderes..
Zitat:
Das einzige, was mir noch aufgefallen ist, ist dass mein FTP-Programm auf ftps://example.org:990 verbindet, ftp_ssl_connect aber nur Angaben ohne ftps:// akzeptiert (ansonsten wird der host nicht gefunden).
Lasse ich beim FTP-Programm diese Angabe auch weg, kommt auch hier keine Verbindung zustande.
Ich vermute aber, dass ftp_ssl_connect das implizit selbst hinzufügt (ohne wärs ja kein ssl)
|
Und ich vermute, das ftps:// zum sFTP gehört und nicht zu FTPS (vgl. http vs https)
Check nochmal die Serversoftware, WAS genau sie ist: sFTP oder FTPS (welche verwendest du?)