Existe uma maneira de recuperar uma cópia segura no UNIX?
Por que eu precisaria fazer isso? Porque posso fazer login em uma máquina remota a partir da minha máquina local, mas não o contrário. Portanto, preciso recuperar uma cópia segura em vez de apenas scp
enviar um arquivo da minha máquina remota para a minha máquina local.
Responder1
scp
pode ser usado para copiar para uma máquina remota,e de um:
Presumo que você esteja acostumado a usar:
scp localfile USER@REMOTE:remotefile
Mas você também pode usá-lo para fazer:
scp USER@REMOTE:remotefile localfile
Responder2
Para anexar um arquivo remoto a um local, melhorandoResposta de Andrewe Stubbscopie para stdout local e anexe isso:
scp USER@REMOTE:remotefile /dev/stdout >> localeppendedfile
ou simplesmente (assumindo uma máquina remota Posix)
ssh USER@REMOTE /bin/cat removefile >> localeppendedfile