VScode远程连接阿里云ECS服务器
本文适合使用 Windows 系统,通过 VS Code 远程连接阿里云 ECS 实例(Ubuntu/CentOS 等系统)以实现在Windows系统开发Linux项目的开发者。你将学会如何配置 SSH、安装插件,并解决连接问题。
一、准备工作
1. 注册并购买阿里云 ECS(新用户可以免费领取)
-
登录 阿里云官网

-
购买 ECS(建议选择入门款 Linux 系统,如 Ubuntu 22.04 或 CentOS 7)
-
记录下以下信息:
-
实例公网 IP 地址
-
系统用户名
-
密码或密钥(忘记密码可以在实例中重置)
-
2. 安装 VS Code 与必要插件
-
下载 VS Code:Visual Studio Code - Code Editing. Redefined
-
安装插件 Remote - SSH
在扩展商店搜索Remote - SSH,点击安装。
二、配置SSH
打开 VS Code,Ctrl+Shift+P → 输入 Remote-SSH: Open SSH Configuration File → 选择 ~/.ssh/config

添加以下配置:
HostName xxx.xxx.xxx.xxx # 阿里云公网 IP
User root # 用户名(Ubuntu为ubuntu)
IdentityFile ~/.ssh/aliyun.pem # 私钥路径(密钥登录用)
Port 22
三、使用 VS Code 远程连接
-
打开 VS Code,按
F1或Ctrl+Shift+P -
输入并选择:
Remote-SSH: Connect to Host... -
选择刚刚配置的
aliyun-ecs -
若一切顺利,左下角出现绿色远程图标,终端变成远程 shell
或者
1.点击左下角远程图标
2.选择连接到主机
3.输入阿里云公网IP
4.输入密码
本文讲解了如何通过 VS Code 远程连接阿里云 ECS 实例,并提供了SSH 配置。希望对你有所帮助!
如果你觉得有用,欢迎点赞 + 收藏 ❤️
有任何问题请评论留言。







