已知:用户名、密码、地址登录 SSH
1. 安装必要的扩展
首先需要安装 Remote – SSH 扩展:
-
打开 VS Code
-
点击左侧扩展图标(或按 Ctrl+Shift+X)
-
搜索 "Remote – SSH"
-
安装 Microsoft 官方发布的 "Remote – SSH" 扩展
2. 配置 SSH 连接(通过配置文件连接)
1. 打开 SSH 配置文件
-
按 F1 → "Remote-SSH: Open SSH Configuration File"
-
选择配置文件(通常是 C:\\Users\\你的用户名\\.ssh\\config)
2. 添加服务器配置
config
Host 我的服务器
HostName 192.168.1.100 # 你的服务器地址
User root # 你的用户名
Port 22 # 端口号(可不写)
示例:
config
Host 公司服务器
HostName 203.0.113.45
User admin
Port 22
Host 测试服务器
HostName test.example.com
User developer
Port 2222
3. 连接服务器
-
按 F1 → "Remote-SSH: Connect to Host"
-
现在可以看到你设置的服务器别名(如"公司服务器")
-
选择它,然后输入密码
连接步骤演示
假设你有:
-
地址: 192.168.1.100
-
用户名: admin
-
密码: mypassword123
-
端口: 22
操作流程:
F1 → "Remote-SSH: Connect to Host"
输入:admin@192.168.1.100
选择平台:Linux
输入密码:mypassword123
连接成功!
3. 验证是否连接成功
1. 运行一个简单的远程命令
-
在 VSCode 的终端里,输入以下命令之一:
-
whoami:查看当前登录的用户名,应该是你在 SSH 配置里设置的用户。
-
hostname:查看你连接的服务器的 hostname。
-
uname -a:查看服务器系统的内核信息(如果是 Linux)。
-
-
如果这些命令返回的结果与你服务器的信息一致,那么连接肯定是成功的。
2. 检查已安装的扩展
-
点击侧边栏的“扩展”图标。
-
你会看到扩展被分成了两类:“本地 – 已安装”和“SSH: [你的服务器地址] – 已安装”。VSCode 会自动在远程服务器上安装一个服务器组件,并将部分扩展(如 Python、C++ 等语言支持)运行在远程。这表明连接是活跃的。




