scp (Secure Copy)

Zuletzt verändert am 24. Juli 2026 • 1 Min. Lesezeit • 181 Wörter
Um die Datei „index.html“ vom lokalen Rechner auf „vesuri.helsinki.fi“ zu kopieren, ist folgender Befehl erforderlich: scp -p /Volumes/Documents/michael/Sites/index.html jeltsch@vesuri.helsinki.fi :./public_html/index.htmlThe Das Flag „-p“ bewahrt die Änderungs- und Zugriffszeiten sowie die Zugriffsrechte der Originaldatei.
Um die Datei „index.html“ vom lokalen Rechner auf „vesuri.helsinki.fi“ zu kopieren, ist folgender Befehl erforderlich: scp -p /Volumes/Documents/michael/Sites/index.html jeltsch@vesuri.helsinki.fi:./public_html/index.htmlDas Flag „p“ bewahrt Änderungs- und Zugriffszeiten sowie die Zugriffsrechte der Originaldatei. Der vollständige Pfad der Originaldatei (/Volumes/Documents/michael/Sites/index.html) ist natürlich nicht erforderlich, wenn sich die Datei im aktuellen Verzeichnis befindet.Um das Verzeichnis „/Multimedia/TV Shows/Kids & Family“ von einem Remote-Server mit der IP-Adresse 192.168.0.16 in das aktuelle Verzeichnis des lokalen Rechners zu kopieren, verwenden Sie den folgenden Befehl:scp -r root@192.168.0.16:"/Multimedia/TV\\ Shows/Kids\\ \&\\ Family" .Beachten Sie die doppelten Backslashes, um die Leerzeichen im Dateipfad zu umgehen! Das Flag -r wird benötigt, da Sie den gesamten Inhalt des Verzeichnisses (rekursiv) übertragen möchten. Wenn Sie eine Portnummer angeben müssen, benötigen Sie das Flag -P: scp -P 22222 -v TVSeriesXY_S01E* mnmplus@192.168.0.16:/Volumes/MultimediaManchmal ist scp ineffizient (z. B. bei der Übertragung großer Mengen kleiner, unkomprimierter Dateien). In diesem Fall besteht eine Lösung darin, tar zu verwenden (zum Zusammenfügen und Komprimieren) und die Ausgabe dann über SSH an den anderen Rechner weiterzuleiten, um sie dort zu dekomprimieren bzw. zu entpacken:tar cpf - server.helsinki.fi | ssh jeltsch@othermachine.helsinki.fi "tar xpf - -C /home/jeltsch/"