여러 호스트를 통한 SCP

여러 호스트를 통한 SCP

질문하나 이상의 호스트에서만 액세스할 수 있는 컴퓨터(SSH를 통해서도 액세스할 수 있음)를 SSH를 통해 액세스하는 방법을 설명합니다.

그것을 사용하는 동등한 방법이 있습니까 scp? 즉, 원격 시스템에서 내 로컬 시스템으로 파일을 복사합니까(모든 시스템에 대한 비밀번호 또는 키 액세스 권한이 있다고 가정)?

답변1

sshProxyCommand. 를 사용하면 ProxyCommand무엇을 하든 투명합니다.

Host proxy
  Hostname proxy.tld
  User proxy_user
Host target
  Hostname target.tld
  User target_user
  ProxyCommand ssh -W %h:%p proxy

그런 다음 실행은 scp file target:프록시를 통해 파일을 대상으로 복사합니다.

관련 정보