Das Wichtigste zuerst: Mit ssh können Sie sich remote bei einem anderen Computer anmelden. Die Shell (Kommandozeile), die Sie nach ssh erhalten, ist (so ziemlich) die gleiche, als hätten Sie ein xterm auf dem entfernten Rechner geöffnet. If bietet keine solche Möglichkeit, Dateien zu verschieben.
Die Tatsache, dass der Remotecomputer ssh-Verbindungen akzeptiert, bietet Ihnen jedoch einige Optionen zum Austauschen von Dateien:
Scp verwenden
Um von Ihrem lokalen Computer auf die Fernbedienung zu kopieren, geben Sie Folgendes in den lokalen Computer ein:
scp /tmp/file user@example.com:/home/name/dir
(wobei / tmp / file durch eine beliebige lokale Datei und / home / name / dir durch ein beliebiges entferntes Verzeichnis ersetzt werden kann)
Geben Sie zum Kopieren vom Remotecomputer auf den lokalen Computer Folgendes ein:
scp user@example.com:/home/name/dir/file /tmp
Use sshfs
Dies ist etwas fortgeschrittener, aber viel, viel schöner (wenn die Internetverbindung beider Computer gut ist. Wenn nicht, bleibe bei scp)
Sie können ein Verzeichnis vom Remotecomputer mit einem (leeren) Verzeichnis des lokalen Computers "verknüpfen". Angenommen, Sie "verknüpfen" das Verzeichnis / some / remote / vom Remotecomputer mit / home / youruser / remotecomp auf Ihrem Computer. Befindet sich auf dem Remote-Computer eine Datei / some / remote / dir / file, können Sie diese unter / home / youruser / remotecomp / file anzeigen. Sie können wie gewohnt kopieren und mv, und Sie können sogar entfernte Dateien und Verzeichnisse ändern.
Beachten Sie jedoch, dass / home / youruser / remotecomp nach dem Beenden der Verbindung wieder ein leeres Verzeichnis wird und Sie nur die Dateien auf dem lokalen Computer behalten, die Sie in andere Verzeichnisse kopiert haben
Um das zu erreichen:
1) installiere sshfs:
sudo apt-get install sshfs
2) Erstellen Sie ein leeres Verzeichnis
mkdir /home/youruser/remotecomp
3) "verbinde" die beiden Verzeichnisse (der richtige Begriff ist mount)
sshfs user@server.com:/some/remote/dir /home/youruser/remotecomp
4) Viel Spaß
5) "Verknüpfung" der Verzeichnisse aufheben
fusermount -u /home/youruser/remotecomp
Wenn auf dem lokalen Computer Windows ausgeführt wird
Sie können Versionen von scp
für Windows finden. Siehe zB winscp