通过第三方机器和文件传输连接到 HPC 机器

通过第三方机器和文件传输连接到 HPC 机器

由于某些原因(包括保存数据或运行分析),我必须从家里连接到工作场所的 HPC 机器(服务器)。为此,我必须首先使用 ssh 命令连接到第三方 HPC 机器,然后使用 ssh 命令连接到我想要再次工作的主 HPC 机器。实际上,我可以通过这种方式连接,但我无法在那里复制数据。您知道如何从我家将数据复制到主 HPC 吗?这是我连接到主 HPC 机器所遵循的方式:

ssh [email protected]

ssh bjackson@issac

issac 是主 HPC 机器的名称。

答案1

您可以使用代理命令SSH,然后自动执行跳转,您可以使用ssh bjackson@issacscp file.txt bjackson@issac:/tmp例如。

将以下内容添加到您的〜/.ssh /配置

Host isaac
    Hostname isaac
    Port 22
    ProxyCommand ssh -W %h:%p [email protected]

相关内容