以下是我需要完成的任务。我有一台 Windows 7 台式电脑。我还有一个 RedHat 服务器集群,为我的用户提供服务。所有 RedHat 服务器都备份到集群中的一台服务器上,我需要使用 WinSCP 将备份从该服务器转移到我的 Windows 系统上。
问题就出在这里。所有到我集群的流量都是通过单个 IP 地址/主机名/设备代理的。代理所有流量的 Unix 系统有一个可路由的 IP,我目前正在从/通过该服务器跳转到备份服务器,通过 scp(可路由的服务器)将备份复制到它,然后使用 WinSCP 将其移动到我的 Windows 机器上并移动到外部硬盘上。问题是我用来移动这些数据的中间服务器不再具有所需的驱动器容量。
总而言之,我需要一种方法来从 Redhat 服务器复制文件,同时通过另一台 Redhat 服务器将其复制到 Windows 计算机上。更糟糕的是,我无法在 Windows 设备上创建共享,也无法通过其他方式复制文件。如能得到任何帮助,我将不胜感激!
答案1
使用 SSH 隧道。你可以找到很多关于此的指南,例如: