1

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

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

2 ответа2

8

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

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

scp localfile USER@REMOTE:remotefile

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

scp USER@REMOTE:remotefile localfile
1

Чтобы добавить удаленный файл в локальный, улучшите копию ответа Andrewe Stubbs на локальный стандартный вывод и добавьте следующее:

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

или просто (при условии, что удаленный компьютер Posix)

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .