vscode ssh连接linux服务器
时间: 2025-01-10 18:50:47 浏览: 62
### 如何使用 VSCode 通过 SSH 连接到 Linux 服务器
为了实现这一目标,可以遵循以下指南来配置 Visual Studio Code (VSCode),以便能够远程访问并编辑位于 Linux 服务器上的文件。
#### 安装 Remote - SSH`。这可以通过打开 VSCode 的 Extensions 视图 (`Ctrl+Shift+X`) 并搜索 “Remote - SSH” 来完成。点击安装按钮即可添加该插件[^6]。
#### 配置 SSH 密钥认证
对于更安全且便捷的身份验证方式,在本地机器上生成一对新的 SSH 密钥对,并将其公钥复制到目标 Linux 主机中。此过程通常涉及运行命令 `ssh-keygen` 创建密钥以及利用 `ssh-copy-id user@hostname` 将其部署至远端主机。另外,考虑到安全性方面的要求,建议定期更新这些凭证信息[^7]。
#### 设置 VSCode 中的 SSH 配置文件
创建或修改用户的 SSH 配置文件(一般位于 `$HOME/.ssh/config`),加入如下条目:
```bash
Host myserver
HostName example.com
User ubuntu
IdentityFile ~/.ssh/id_rsa
```
上述片段定义了一个名为 `myserver` 的快捷入口指向特定 IP 地址/域名下的 Ubuntu 用户账户及其对应的私钥路径[^8]。
#### 建立连接
现在可以在 VSCode 内部启动一个新的终端窗口并通过输入 `ssh myserver` 实现快速登录;或者直接从左侧活动栏中的“远程资源管理器”选择对应项建立连接。一旦成功接入,则可如同操作本地图形界面般流畅地浏览、编辑甚至调试远程环境里的项目源码了[^9]。
阅读全文
相关推荐


















