Получить защищенную копию в UNIX?

Получить защищенную копию в UNIX?

Есть ли способ получить защищенную копию в UNIX?

Зачем мне это нужно? Потому что я могу войти на удаленную машину с моей локальной машины, но не наоборот. Поэтому мне нужно получить защищенную копию, а не просто использовать scpдля отправки файла с моей удаленной машины на мою локальную машину.

решение1

scpможет использоваться как для копирования на удаленную машину,и от одного:

Я предполагаю, что вы привыкли использовать:

scp localfile USER@REMOTE:remotefile

Но вы также можете использовать его для:

scp USER@REMOTE:remotefile localfile

решение2

Чтобы добавить удаленный файл к локальному, улучшитеОтвет Эндрю Стаббсаскопировать в локальный stdout и добавить следующее:

 scp USER@REMOTE:remotefile /dev/stdout >> localeppendedfile

или просто (предполагая, что это удаленная машина Posix)

 ssh USER@REMOTE /bin/cat removefile >> localeppendedfile

Связанный контент