Einfacher Befehl zum Verbinden mit dem FTPS-Server auf der Linux-Kommandozeile
Ich habe einen FTP- und FTPS-Server, mit dem ich mich problemlos mit FileZilla verbinden kann. Ich bin auf der Suche nach einer Linux-CLI-Methode. Ich dachte, lftp
macht es, aber es scheint seltsam zu sein. Gibt es einen anderen Weg?
Hier ist die Methode, die ich bei Google gefunden habe, um eine Verbindung zu meinem FTPS mit lftp
herzustellen. Aber ich hoffe, es gibt einen einfacheren Weg:
lftp -c 'open -e "set ftps:initial-prot ""; \
set ftp:ssl-force true; \
set ftp:ssl-protect-data true; \
put test.txt; " \
-u "USERNAME","PASSWORD" \
ftps://HOSTNAME:990 '
Der Code, den ich oben gefunden habe, sieht aus, als würde er fehlschlagen - ich habe ihn noch nicht ausprobiert, da er mir nicht gefällt, ich weiß, dass die Ich habe einen FTP- und FTPS-Server, mit dem ich mich problemlos mit FileZilla verbinden kann. Ich bin auf der Suche nach einer Linux-CLI-Methode. Ich dachte,
lftp` macht es, aber es scheint seltsam zu sein. Gibt es einen anderen Weg?
Hier ist die Methode, die ich bei Google gefunden habe, um eine Verbindung zu meinem FTPS mit lftp
herzustellen. Aber ich hoffe, es gibt einen einfacheren Weg:
lftp -c 'open -e "set ftps:initial-prot ""; \
set ftp:ssl-force true; \
set ftp:ssl-protect-data true; \
put test.txt; " \
-u "USERNAME","PASSWORD" \
ftps://HOSTNAME:990 '
Der Code, den ich oben gefunden habe, sieht aus, als würde er fehlschlagen - ich habe ihn noch nicht ausprobiert, da er mir nicht gefällt, ich weiß, dass die am Ende der Zeile stehen müssen.
Ich bin auf der Suche nach einem viel einfacheren Einzeiler. So verbinde ich mich von einem beliebigen FileZilla-Client und es funktioniert:
ftps://username:password@ftp.server.com/
Außerdem funktioniert dies:
ftps://username:password@ftp.server.com/