vscode通过ssh远程连接mobaxterm
时间: 2025-07-05 18:02:06 浏览: 16
### 配置 VSCode 通过 SSH 远程连接至 MobaXterm
#### 安装必要的工具和扩展
为了使 Visual Studio Code 能够通过 SSH 连接到远程主机,需安装 Remote - SSH 扩展。此过程可以通过打开 VSCode 的 Extensions 视图并搜索 "Remote - SSH" 来完成。
#### 设置本地环境
确保本地机器已正确配置了 SSH 客户端,并且能够成功访问目标服务器。对于 Windows 用户来说,推荐使用 MobaXterm 作为增强型终端模拟器来管理 SSH 连接[^2]。
#### 创建 SSH 密钥对
如果尚未创建用于身份验证的 SSH 私钥与公钥,则应先执行这一步骤:
```bash
ssh-keygen -t rsa -b 4096 -C "[email protected]"
```
上述命令将在 `~/.ssh` 文件夹下生成一对名为 id_rsa 和 id_rsa.pub 的文件。务必按照提示设置安全密码保护私钥的安全性[^5]。
#### 将公钥添加到远程服务器
将新生成的 `.pub` 文件中的内容追加到远程主机上的 `~/.ssh/authorized_keys` 文件内,以便后续无需每次都输入密码即可建立无密码登录。
#### 使用 MobaXterm 建立初始连接
启动 MobaXterm 并利用其内置功能新建一个会话,在这里可以选择要使用的协议(即SSH),填写相应的 IP 地址或域名以及用户名等必要参数后点击 OK 即可尝试首次握手认证。
一旦建立了稳定的 SSH 连接,就可以继续下一步操作——让 VSCode 认识这个通道。
#### 编辑 VSCode 中的 SSH Configurations
在 VSCode 内部按 Ctrl+Shift+P 或 Cmd+Shift+P (MacOS)调出命令面板,键入 “Remote-SSH: Add New SSH Host...”,接着依照屏幕指示录入完整的 SSH URI 形式的字符串,比如:
```
ssh username@hostname_or_ip_address
```
此时编辑器应该自动识别刚才提到过的那条记录并将它写入用户的全局配置文件 `%USERPROFILE%\.ssh\config` 下面;如果是 Linux 或 MacOS 则位于 `$HOME/.ssh/config`.
#### 测试连接稳定性
最后回到 VSCode 主界面再次按下相同的快捷方式组合呼出菜单选项列表里找到 “Remote-Explorer: Connect to Host…” ,选取刚刚加入的新节点名试试看能否顺利跳转过去开启一个新的工作区窗口。
阅读全文
相关推荐


















