Ausführung des Befehls „dd“ über SSH und Umleitung der Ausgabe in eine lokale Datei

Zuletzt verändert am 24. Juli 2026 • 1 Min. Lesezeit • 95 Wörter
Ich wollte eine gesamte verschlüsselte Partition über das Netzwerk in eine Datei kopieren.
Ich wollte eine gesamte verschlüsselte Partition über das Netzwerk in eine Datei kopieren. Über SSH lassen sich zwar viele Befehle ausführen, aber gelegentlich gibt es Probleme dabei, die Ausgabe an die gewünschte Stelle umzuleiten. Beispielsweise gibt der Befehl „more“ bei Verwendung über SSH nichts an die Standardausgabe aus. Man muss „less“ verwenden, um den Dateiinhalt lokal anzuzeigen (zumindest bei einem RedHat-8-Remote-Rechner). Bei dd kann man nicht die Syntax „dd if=input of=output“ verwenden, sondern muss die Syntax „dd output“ nutzen. Der Befehl, mit dem es mir schließlich gelungen ist, lautet: ssh -l root remote-machine 'dd hda1.bin'