vscode连接ssh远程服务器 keshihua
时间: 2025-01-18 11:01:23 浏览: 41
### 如何在 VSCode 中通过 SSH 可视化地连接到远程服务器
为了实现这一目标,Visual Studio Code 提供了一个名为 Remote - SSH 的扩展。安装此插件之后,可以方便快捷地建立与远程主机的安全连接。
#### 安装 Remote - SSH 扩展
确保已下载并安装最新版本的 Visual Studio Code 后,在 Extensions 视图 (Ctrl+Shift+X) 内部搜索 "Remote - SSH"[^3] 并点击 Install 进行安装。
#### 配置 SSH 密钥认证
对于无密码登录来说,配置基于密钥的身份验证是非常重要的一步。这通常涉及到创建一对公私钥文件,并将公钥复制到目标机器上。具体操作可以通过命令 `ssh-keygen` 和 `ssh-copy-id user@hostname` 来完成[^4]。
#### 使用图形界面连接至远程服务器
一旦上述准备工作就绪:
- 打开 Command Palette (`F1`)
- 输入并选择 `Remote-SSH: Connect to Host...`
- 如果之前已经设置过连接,则可以直接从列表中挑选;如果是首次访问某台设备,则需手动输入完整的用户名和 IP 地址组合形式如 `username@ip_address`
成功建立会话后,左侧活动栏会出现一个新的图标表示当前处于远程模式下工作。此时打开任何项目都将默认映射到远端环境之中。
```bash
# 创建SSH密钥对
ssh-keygen -t rsa -b 4096 -C "[email protected]"
# 将本地生成的公钥添加到远程服务器
ssh-copy-id username@remote_host
```
阅读全文
相关推荐


















