Ich möchte bei einigen Skripten die Dateiübertragung über SSH verwenden. Ich habe gelesen, dass es möglich ist, über ssh zu tarieren. Wo soll ich anfangen zu lesen?
ssh
file-transfer
Fernando Briano
quelle
quelle
Antworten:
Um die Dateiübertragung über ssh durchzuführen, können Sie
scp -r /srcdir/ user@remotehost:/destdir/
rsync -e ssh -a /srcdir/ user@remotehost:/destdir/
cd /sourcedir; tar -c . | ssh username@remotehost bash 'cd /dstdir; tar -x
quelle
O'Reilly hat ein Buch mit allem dabei - SSH, The Secure Shell: The Definitive Guide - wenn Sie es googeln, gibt es viele Referenzen, Orte, an denen Sie es kaufen und online ansehen können.
quelle
Ich bin kein Experte, aber ich denke, http://en.wikipedia.org/wiki/Secure_copy ist das, was Sie wollen.
quelle
Für tar over ssh können Sie die Tatsache verwenden, dass ssh stdin und stdout weiterleitet. So können Sie tun
und haben die Sicherung auf dem lokalen Computer.
quelle