여러 SSH 홉을 통한 rsync

여러 SSH 홉을 통한 rsync

-J완전히 이해할 수 없는 명령( ) 을 통해 시스템에 연결합니다 .

dargaud@local $ ssh -J [email protected],user@gateway user@destination
user@destination $ ls

이제 이 컴퓨터의 일부 파일을 대중에게 공개되지 않은 다른 컴퓨터로 전송하고 싶습니다. rsync또는 호출을 사용하여 RSYNC_CONNECT_PROGssh 명령을 래핑 할 수 있다는 것을 알고 있습니다.-e

rsync의 올바른 연결 구문은 무엇입니까?

답변1

괜찮아요. 포스팅하면서 알게 됐어요:

$ rsync -nCavz -e "ssh -J [email protected],user@gateway user@destination" user@destination:/DirSource/ /DirDest/

관련 정보