如何用VSCode连接远程服务器?

<p>答案是使用 Remote – SSH 插件可实现 VSCode 远程开发,首先安装插件并配置 SSH 连接,随后通过左下角远程资源管理器连接服务器,即可像本地一样编辑远程代码。</p>

如何用VSCode连接远程服务器?

使用 VSCode 连接远程服务器主要依赖于官方插件 Remote – SSH,它能让你像操作本地项目一样编辑远程代码。整个过程不复杂,关键是配置好 SSH 连接。

安装 Remote – SSH 插件

打开 VSCode,进入扩展面板(左侧活动栏最下面的方块图标),搜索 Remote – SSH,找到由 Microsoft 发布的这个插件并安装。

安装完成后,VSCode 左下角会出现一个“>

配置 SSH 连接信息

确保你的本地机器已安装并配置了 SSH 客户端。Windows 10 以上、macOS 和 Linux 通常自带 SSH。

点击左下角的远程连接按钮,选择 Open SSH Configuration File…,选择一个 config 文件(如 ~/.ssh/config)进行编辑。

在文件中添加类似以下内容:

如何用VSCode连接远程服务器?

AppMall应用商店

ai应用商店,提供即时交付、按需付费的人工智能应用服务

如何用VSCode连接远程服务器?56

查看详情 如何用VSCode连接远程服务器?

Host myserver HostName your.server.ip.address User your-username Port 22

你可以根据实际情况修改别名(myserver)、IP 地址、用户名和端口。如果使用密钥登录,确保私钥文件在默认路径(~/.ssh/id_rsa)或额外指定 IdentityFile。

连接到远程服务器

再次点击左下角远程按钮,选择 Connect to Host…,然后从列表中选择你刚刚配置的 myserver。

首次连接时,VSCode 会在右侧打开一个新窗口,并提示你选择操作系统类型(Linux/Windows/macOS),选完后开始建立连接。

如果一切正常,VSCode 会在远程服务器上自动安装一个轻量级的服务端组件,之后你就可以通过左侧资源管理器浏览远程文件、打开文件夹、编辑代码。

使用技巧与注意事项

  • 推荐使用 SSH 密钥认证,避免频繁输入密码。可用 ssh-keygen 生成密钥,用 ssh-copy-id user@ip 将公钥上传到服务器。
  • 连接失败时,检查 SSH 配置语法、网络连通性、防火墙设置以及服务器是否允许 SSH 登录。
  • 连接成功后,所有终端命令都在远程执行,安装的插件也可选择在远程环境中运行,建议在远程安装 Python、Docker 等语言支持插件。
  • 切换回本地开发环境,只需关闭当前窗口或点击远程按钮选择 “Close Remote Connection”。

基本上就这些。只要 SSH 能通,VSCode 的远程开发体验非常流畅。

vscode 资源管理器 microsoft vscode microsoft ssh

上一篇
下一篇
text=ZqhQzanResources