Я хочу использовать передачу файлов через SSH на некоторых скриптах. Я читал, что можно смолить через SSH. С чего мне начать читать?
ssh
file-transfer
Фернандо Бриано
источник
источник
Ответы:
Для передачи файлов через SSH вы можете
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
источник
У О'Рейли есть книга со всем этим - SSH, Безопасная оболочка: исчерпывающее руководство - если вы пользуетесь ею в Google, есть много ссылок, где можно ее купить и просмотреть в Интернете.
источник
Я не эксперт, но я думаю, что http://en.wikipedia.org/wiki/Secure_copy - это то, что вы хотите.
источник
Для tar поверх ssh вы можете использовать тот факт, что ssh пересылает stdin и stdout. Так что вы можете сделать
и иметь резервную копию на локальной машине.
источник