SCP de um servidor externo para outro

2

Estou tentando um SCP no meu servidor local que copia um arquivo de um servidor remoto para outro servidor remoto (os dois servidores remotos usam uma porta personalizada (xxxx)

Estou tentando:

scp -r -P xxxx [email protected]:/home/myimages/images.tar.gz [email protected]:/home/myimages/images.tar.gz

Mas recebo o seguinte erro:

ssh: connect to host xxx.xxx.xxx.222 port 22: Connection timed out

Alguma sugestão?

Obrigado antecipadamente.

    
por icelizard 05.11.2009 / 11:15

2 respostas

7

Acabei fazendo o seguinte:

ssh -p xxxx [email protected] "scp -r -P xxxx /home/myimages/images.tar.gz [email protected]:/home/myimages/images.tar.gz"

Um SSH seguido por um SCP.

    
por 05.11.2009 / 11:20
1
ssh [email protected] 'tar cf - /home/myimages/images.tar.gz' | ssh [email protected] 'tar xf -'

Ssh-pipes são extremamente úteis. Aprenda e ame-os!

    
por 05.11.2009 / 12:44