gpt4 book ai didi

linux - SSH 隧道将数据从一个数据中心传输到另一个数据中心的中间机器

转载 作者:太空宇宙 更新时间:2023-11-04 04:44:50 24 4
gpt4 key购买 nike

如何为以下场景创建 SSH 隧道。

我有3台机器..

A. Data Center A VM.
B. Machine at work (middle man).
C. Data Center C VM.

所以我可以从 B -> A 和 B -> C 进行 SSH,但不能从 A -> C 和 C->A。

有没有办法设置 SSH 隧道,以便我可以使用机器 B 将数据从 A(数据中心 A)传输到 C(数据中心 C)。我想使用 rsync 来传输数据,请告诉我在隧道建立后如何使用 rsync?

在提到的回复中,他们可以从 A->B->C 进行访问。可以使用它。在我的问题中,我可以从 B->A 和 B->C 进行访问,并且我想从 A->C 复制数据

最佳答案

正如所讨论的here

尝试使用 -3 选项,如下所示:

scp -3 user1@remote1:/home/user1/file1.txt user2@remote2:/home/user2/file1.txt

-3 选项指示 scp 通过发出命令的 PC 路由流量,即使它是传输的第 3 方。这样,授权凭据必须仅驻留在发布 PC(第三方)上。

关于linux - SSH 隧道将数据从一个数据中心传输到另一个数据中心的中间机器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43246759/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com