Faça o download do arquivo por meio do SSH

2

Atualmente, uso um script para colocar uma imagem no servidor de destino:

dd if=100mb.bin | ssh backup-server "dd of=/home/backupvps/blaa/100mb.bin"

No entanto, como posso recuperar esse mesmo arquivo? Eu prefiro não usar nenhum servidor FTP ou Web, mas comandos nativos.

    
por Devator 14.03.2012 / 20:59

3 respostas

3

Se, por alguma razão, o scp não funcionar com esse propósito, você pode simplesmente:

ssh backup-server 'cat /home/backupvps/blaa/100mb.bin' > 100mb.bin
    
por 14.03.2012 / 21:16
5

Como Max Alginin diz, scp deve funcionar bem:

scp user@backup-server:/home/backupvps/blaa/100mb.bin /some/location/here/

Eu olhei para rsync ; usa um algoritmo de transferência delta, mais eficiente.

    
por 14.03.2012 / 21:06
1

Uma opção leve é usar o netcat . ( Ilustração )

    
por 14.03.2012 / 21:23

Tags