scp到远程而不存储在本地

时间:2019-06-15 22:16:53

标签: scp

我在一个网络上有host1和host1a。并且host2和host 2a在另一个网络上。 host1a上有一个只能通过host1连接的文件,同样,host2s仅可以通过host2连接。

主机1和主机2可以互相通信,现在我想将大量文件从主机1a传输到主机2a,而又不将文件存储在主机1和主机2上的任何位置。可能吗?如果可以,怎么办?

从host2a读取,在host1和host2上使用命名管道或其他东西,并将其一直推送到host2a 主机1a->主机1->主机2->主机2a

1 个答案:

答案 0 :(得分:0)

您可以使用ProxyJump选项:

scp -o ProxyJump=user1@host1,user2@host2 file user2a@host2a:/filepath