Wie kann ich eine Verbindung zum FTP-Server im Terminal herstellen? Was ist der Befehl? Zum Beispiel für den SSH-Server:
ssh admin@ip.of.the.site
Wie kann ich eine Verbindung zum FTP-Server im Terminal herstellen? Was ist der Befehl? Zum Beispiel für den SSH-Server:
ssh admin@ip.of.the.site
Antworten:
ftp hostname
oder
ftp://username:password@hostname
Sobald die Verbindung hergestellt ist, sind die 5 häufigsten Optionen:
cd foldername #e.g. cd /downloads/recent
get filename #e.g. get thisisthefileiwant.text
put filename #e.g. put sendthistotheserver.txt
mget filenameregex #e.g mget * to get every file in a directory
mput filemameregex #e.g. mput *.txt to upload every txt file to the server
Der einzige Trick ist, dass Sie es manchmal in den Binärmodus versetzen müssen, indem Sie Binär eingeben
Geben Sie zum Beenden bye ein
Der Unterschied zwischen meiner und der Lösung von @grgarside besteht darin, dass er sie mit open an den Finder weiterleitet, während meine Terminal verwendet
Ich weiß, dass dieses Thema ziemlich alt ist, aber ich habe es versehentlich gefunden und vielleicht wird auch jemand anderes diese Seite besuchen. Der Befehl ftp funktioniert nicht mehr für High Sierra und höher. https://discussions.apple.com/thread/8095899
ftp
open ftp://username:password@hostname
Dies sind zwei separate Befehle. Der Befehl open wird innerhalb von ftp ausgeführt.
get
Befehl verwenden?