Antworten:
Ja, Sie können scp verwenden, das im Grunde genommen cp über ssh ist. Es kann auch so oder so funktionieren, also:
scp ~/Document/Localfile remoteuser@remotemachine:~/Desktop
oder
scp remoteuser@remotemachine:~/Destkop/remotefile ~/Desktop
Der erste Befehl kopiert eine Datei auf den Remote-Computer, der zweite kopiert eine Datei von der Remote auf den lokalen Computer. Die Syntax ist, dass <user>@<machine or ip>:<file>
Sie man scp
für weitere Schalter und Optionen ein tun können
Mit dem scp
Befehl unter Linux können Sie Dateiübertragungen mit SSH durchführen
-E
Option verwenden.
scp
ist der Befehl, den Sie wollen. Sie müssen SSH-Anmeldungen auf dem Zielcomputer aktiviert haben und den Benutzernamen und das Kennwort für den Zielcomputer kennen.
scp file.txt user@destination-computer:/Users/user/Documents/file.txt
Hier finden Sie eine schnelle Möglichkeit zum Kopieren von Dateien mit Uuencode / Uudecode und Zwischenablage.
Im Terminal, während die Verbindung auf dem Remote-Computer geöffnet ist:
press CMD + K to clear the window
clear; uuencode filename < file
Wählen Sie dann den gesamten Text aus dem Terminalfenster aus und kopieren Sie ihn (CMD + A, CMD + C). Öffnen Sie nun ein neues Terminalfenster auf Ihrem lokalen System und führen Sie folgende Schritte aus:
uudecode
Drücken Sie jetzt CMD + V, um den nicht codierten Inhalt Ihrer Datei einzufügen. Drücken Sie danach STRG + D, um die Eingabe in das Uudecode-Programm zu beenden. uudecode erstellt Ihre Datei lokal unter dem Namen 'Dateiname'.
-E
Option