News arrow Sicherheit arrow SSH arrow SCP - Dateien per SSH kopieren Mittwoch, 7. Januar 2009

SCP - Dateien per SSH kopieren
Hier wird erklärt, wie man die Funktion scp Verwendet, um Dateien per SSH zu kopieren.

Mit dem Befehl "scp" ist es möglich Dateien verschlüsselt von einem Rechner zum andern zu kopieren. Das kann sehr praktisch sein, wenn mann Dateien auf der Arbeit vergessen hat, oder Backups holen will. Im wesentlichen ist "scp" wie der "cp"-Befehl zu nutzen. Es werden einige Funktionen wie "-r" für rekursives kopieren(Ordner und Unterordner) unterstützt, jedoch nicht alle. Die Benutzerrechte werden dabei z.B. nicht mit kopiert.

Um also eine Datei zu kopieren muss zuerst die Quelle und dann das Ziel angegeben werden. Der Pfad dafür setzt sich Ähnlich wie bei cp zusammen, nur dass man vor den Pfad noch den Benutzer@Maschiene angibt. Also sollten wir uns auf dem Linuxsystem befinden auf dem sich die Quelle befindet, dann geben wir folgendes ein um die Datei an den Server in den Homeordner zu kopieren:

user@linux:~$ scp Datei user@server:

Sollten wir z.B zwei Dateien auf den Desktop des Servers senden wollen, geben wir fogendes ein:

user@linux: scp Datei1 Datei2 user@server:/home/user/Desktop

Sollte der PC von dem wir eine Datei haben wollen ein anderer sein als der auf dem wir uns befinden, muss folgendes eingegeben werden:

user@linux:~$ scp user@server:/home/user/test.txt .

Die Datei test.txt wird vom Homeverzeichnis, des "user" auf "server" nach dem aktuell befindlichen Verzeichnis kopiert(das besagt der Punkt), in diesem Fall das Home Verzeichnis. Ich empfehle es immer den vollständigen Pfad des entfernten Rechners anzugeben, um Problemen aus dem weg zu gehen. Sollten wir also z.B. eine andere Datei an einen anderen Ort kopieren wollen, machen wir das am besten so:

user@linux:~$ scp user@server:/home/user/datei.txt user@linux:/etc/file.txt

Die Datei datei.txt wird vom Homeverzeichnis des Servers ins etc-Verzeichnis des Rechners "linux" kopiert und in file.txt umbenannt. Es ist also ganz einfach Dateien verschlüsselt zu kopieren.
Zu guter letzt noch einmal ganz allgemein der scp Befehl:

scp user@linux1:/ user@linux2:/

<<< Ablauf des Loginvorgangs || SSH Login ohne Passwort >>>
 
Main Menu
News
Einleitung
Linux Allgemein
Über Ubuntu
Installation
kleine Hilfen
grafische Oberfläche
Die Konsole
Downloads
Erkenntnisse
Sicherheit
Video Tutorials
Neuste Erkenntnisse
LINUX LERNEN © by Kay Fichtelmann


Social Bookmarking