gpt4 book ai didi

networking - 如何使用 Vim 使用 SCP 但跨不同子网编辑文件?

转载 作者:行者123 更新时间:2023-12-02 13:55:58 25 4
gpt4 key购买 nike

我正在学习网络,最近发现 SCP 协议(protocol)用于编辑其他计算机上的文件。现在的问题是另一台计算机应该在同一个网络上。所以我很好奇如何跨不同网络编辑文件?

附加信息:在我的大学里,我们有计算机实验室。每个实验室只有一个开关。特定实验室中的所有计算机都连接到交换机。此外,所有实验室都有互联网连接。因此,如果我想在我 friend 所在的计算机上使用 VIM 编辑文件,但他在不同的实验室,那我该怎么做呢?

最佳答案

SSH 和 HTTP 等应用层协议(protocol)使用底层 TCP/IP 连接;无论子网如何,它们都可以工作(除非防火墙、数据包过滤器、网络代理等扩展网络功能)

因此,如果您 friend 的计算机可以通过 Internet 访问,或者只是本地实验室网络,并且您有他计算机的 IP 地址/DNS 名称,并且相应的端口(SSH/SCP 为 22)没有被阻止,并且您有在他的电脑上登录,你可以在那里远程编辑文件。

如果您的最终目标是远程编辑,我将通过以下步骤来解决此问题,每个步骤都建立在前一个步骤之上:

  • ping othercomputer
  • ssh user@othercomputer
  • 在 Vim 中::edit scp://user@othercomputer/path/to/file
  • 关于networking - 如何使用 Vim 使用 SCP 但跨不同子网编辑文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39287801/

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