gpt4 book ai didi

linux - 如何在远程本地网络计算机上编辑文件,但不能在 Internet 上编辑文件 :

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

我有一个 GPU 集群,我可以通过 ssh 访问中间计算机,然后通过 ssh 访问集群。 (中间机与集群在同一个网络,但集群不联网)

我不喜欢使用像 vim 这样的终端编辑器,也希望避免将文件复制到中间计算机,然后再复制到集群上,所以我正在寻找一种方法来在集群上使用 IDE 远程编辑文件我的本地计算机。

如果我直接通过 ssh 进入集群,我可以使用 SFTP 编辑集群上的文件。

但是,有一台中间计算机。我可以使用 SFTP 或类似技术来实现我的目标吗?

感谢您的帮助,让我知道是否可以更清楚。

最佳答案

您正在寻找通过到您的网关 的SSH 连接到您的集群 的SFTP 连接- 所以对于SSH 隧道。在本地机器上使用

ssh gateway -L localPort:cluster:portToCluster -l user -p portToGateway

打开 SSH 隧道到您的集群。对于 localPort,请使用本地计算机上的任何空闲端口(例如 2222),portToCluster 是您通常用于从 gateway 连接到 cluster 的端口(标准端口为 22) portToGateway 是您用于从本地计算机连接到 gateway 的端口。

现在您只需使用到 localhost:2222 的 SFTP 连接即可访问集群

只要您希望使用此 SFTP 连接,您的 SSH 隧道就必须打开。因此,请保持 SSH 连接运行。

关于linux - 如何在远程本地网络计算机上编辑文件,但不能在 Internet 上编辑文件 :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15046614/

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