通过多个主机的 SCP

通过多个主机的 SCP

问题描述如何通过 SSH 访问只能通过一台或多台主机访问的计算机(也可以通过 SSH 访问)。

有等效的使用方法吗scp?也就是说,将文件从远端计算机复制到我的本地计算机(假设我有一路上所有计算机的密码或密钥访问权限)?

答案1

ssh如果您使用ProxyCommand.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:会将文件通过代理复制到目标。

相关内容