Möchte man Dateien von einem auf den anderen Rechner via SSH schicken, so geht das via Secure Copy (SCP) Im folgenden Beispiel wird die index.html aus dem Home-Verzeichnis auf den entfernten Rechner in /var/www/html/ abgelegt.
1 |
scp /home/intux/index.html pi@192.168.1.60:/var/www/html/ |
Das ganze geht natürlich auch umgekehrt
1 |
scp pi@192.168.1.60:/var/www/html/index.html /home/intux/ |
Ganze Verzeichnisse lassen sich mit der zusätzlichen Option -r auf Reise schicken.
1 |
scp -r pi@192.168.1.60:/var/www/html/beispiel /home/intux/ |
Besser, wenn der Ordner im Homeverzeichnis gespeichert werden soll:
Gerne geschehen.
Home würde eher so aussehen:
Der Punkt am Ende kopiert die Daten an den Ort (Pfad), an dem man sich gerade befindet.
Ich würde noch zwei wichtige Parameter mit auf den Weg geben.
-C (großes C) zum Komprimieren. Wenn man viele Textdateien hat, macht sich das bemerkbar. Sollte man nur jpg auf die Reise schicken, dann natürlich weglassen.
-P PORT (auch hier der große Buchstaben) um einen alternativen Port anzugeben, falls ssh nicht auf Port 22 lauscht.