Como usar o 'scp' para enviar diretamente o meu arquivo para o local de destino através de um gateway?

0

No meu computador Linux, geralmente faço login no local de destino por SSH:

Primeiro, o SSH para o gateway rose@xx.xx.xx.xx ,

depois, o SSH para o local de destino fun@yy.yy.yy.yy

No entanto, não posso transmitir diretamente o arquivo / Users / david / files / A em meu computador para fun@yy.yy.yy.yy sem fazer o log-in rose@xx.xx.xx .xx por     ' scp / Users / david / files / Um fun@yy.yy.yy.yy '

Como posso fazer isso?

    
por olivia 16.01.2017 / 13:07

1 resposta

3

crie um túnel primeiro: ssh -L 2222:yy.yy.yy.yy:22 rose@xx.xx.xx.xx , então você pode scp com scp -P 2222 A fun@localhost .

    
por 16.01.2017 / 13:14