由于某些原因(包括保存数据或运行分析),我必须从家里连接到工作场所的 HPC 机器(服务器)。为此,我必须首先使用 ssh 命令连接到第三方 HPC 机器,然后使用 ssh 命令连接到我想要再次工作的主 HPC 机器。实际上,我可以通过这种方式连接,但我无法在那里复制数据。您知道如何从我家将数据复制到主 HPC 吗?这是我连接到主 HPC 机器所遵循的方式:
ssh [email protected]
ssh bjackson@issac
issac 是主 HPC 机器的名称。
答案1
您可以使用代理命令SSH,然后自动执行跳转,您可以使用ssh bjackson@issac
或scp file.txt bjackson@issac:/tmp
例如。
将以下内容添加到您的〜/.ssh /配置。
Host isaac
Hostname isaac
Port 22
ProxyCommand ssh -W %h:%p [email protected]