vscode连接ssh远程服务器运行代码
时间: 2025-02-12 21:13:10 浏览: 69
### 配置 Visual Studio Code 使用 SSH 进行远程开发
为了使 Visual Studio Code 能够通过 SSH 执行远程服务器上的代码,需先满足一些前提条件并完成特定设置。
#### 安装 Remote-SSH 插件
确保已安装 Microsoft 提供的官方 Remote-SSH 扩展。这可以通过访问 Visual Studio Code 的扩展市场来实现,在搜索栏输入 "Remote - SSH" 并点击安装按钮即可[^1]。
#### 设置 SSH 密钥认证
对于无密码登录的支持至关重要。创建一对新的 SSH 秘钥(如果尚未拥有),并将公钥复制到目标机器上对应的 `~/.ssh/authorized_keys` 文件内。此过程通常涉及如下命令:
```bash
ssh-keygen -t rsa -C "[email protected]"
ssh-copy-id user@remote_host
```
#### 创建配置文件
编辑本地计算机中的 `~/.ssh/config` 文件以简化连接流程。添加类似于下面的内容以便更方便地管理多个会话:
```plaintext
Host myserver
HostName example.com
User username
IdentityFile ~/.ssh/id_rsa
```
#### 启动远程探索器
打开命令面板 (`Ctrl+Shift+P`) 输入 “Remote-SSH: Connect to Host...”,选择之前定义好的主机名或手动指定 IP 地址和端口号等参数进行连接尝试。成功建立链接后,左侧活动栏会出现一个新的图标用于浏览远程资源管理器。
一旦建立了稳定的 SSH 连接,就可以像操作本地项目一样克隆仓库、编写代码以及调试程序了。值得注意的是,所有编译构建等活动都将在远端发生,而编辑界面依旧保持在开发者熟悉的桌面环境中工作。
阅读全文
相关推荐


















