VScode Remote 直接打开远程服务器目录进行调试

本文详细记录了如何使用Visual Studio Code (VSCode) 的 Remote-SSH 插件连接到远程服务器的过程,包括安装插件、配置SSH连接、选择本地SSH密钥以及如何新增和管理多个服务器连接。通过此教程,用户可以更方便地管理和切换不同的远程工作环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题
  1. 之前用上了远程 SSH 调试,没有记录!
  2. 今天在远程服务器上新建了一个 3.0.0 目录,但是 VScode 上 SSH 打开的还是以前那个目录,结果,又要靠着记忆,重新搜索方法
  3. 于是,今天如实记录下来步骤,以免下次遗忘!

1、 安装 Remote - SSH ms-vscode-remote.remote-ssh 插件

在这里插入图片描述

2. 按照插件的帮助操作即可

在这里插入图片描述

3. 抄录一下实际过程

  1. 在 VScode 中 按 F1 或者 shift + Win + P (mac 上 是 shift + Command + P)就弹出来命令行

  2. 今天我是要增加一个新的连接,所以,选择 Remote-SSH Add New SSH Host
    在这里插入图片描述

    1. 假设远程服务器的 SSH 连接方式是 ssh -p 22 wzh@221.122.XXX.XXX,在这里输入完整的 ssh 连接命令,回车
      在这里插入图片描述

    2. 下面就会显示出你自己电脑上对应的 ssh 私钥位置,我这里是在 ~/.ssh/config,所以选择第一个

      如果没有在远程服务器上配置自己的公钥,是不是需要输入账户和密码?我不得而知!因为我已经提前配置好 SSH
      在这里插入图片描述

    3. 右下角会有提示
      (抱歉!图片搞丢了,大概就是 … Connected!)

      这就说明连接 OK 了!

      所有已经配置过的 SSH config ,其实已经保存在了这个文件下
      /Users/dhbm/.ssh/config,可以自行打开查看

    4. 首次连接(或者我现在要新开一个)的时候,会自动弹出一个新窗口
      在这里插入图片描述

    5. 选择 Open Folder 就会弹出远程服务器上的目录了

4、创建另一个服务器的 SSH 连接

上次已经成功连接过一个远程 SSH ,现在需要切换另一个服务器
因为地址、端口、名称可能相似甚至相同
所以,为了区分,需要进行一下设置
同样是按 F1 或者 Command + shift + P ,点击右边那个 recent used ,然后就会出现以下列表

在这里插入图片描述
选择 Configure SSH Hosts 后,就会打开本机上所有连接过的记录文件(config),如下所示,修改一下 Host 名字,改成方便记忆的名字就好,
没有修改之前 Host 是 IP 地址
在这里插入图片描述
下次再来就可以方便识别并选择对应的服务器了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哈哈虎123

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值