京东云主机(ECS)开通后,远程连接的方式主要取决于您使用的操作系统类型(Linux 或 Windows)。在开始之前,请确保您已经完成了以下两个关键前置步骤:
- 确认公网 IP:登录京东云控制台,找到您的实例,记录分配到的公网 IP 地址。
- 配置安全组规则:这是最常见导致无法连接的原因。您需要进入控制台的“安全组”设置,确保放行了对应的远程端口:
- Linux:放行 TCP 22 端口。
- Windows:放行 TCP 3389 端口。
- 注意:来源 IP 建议先设置为
0.0.0.0/0(允许所有 IP),测试连通后再根据安全需求收紧。
一、如果是 Linux 系统(推荐 SSH 连接)
Linux 服务器通常使用 SSH 协议进行连接。您可以使用终端命令或图形化工具。
方法 1:使用命令行(Mac/Linux 自带,Windows 可用 PowerShell/CMD)
打开电脑上的终端(Terminal),输入以下命令:
ssh <用户名>@<公网 IP>
<用户名>:通常是root(默认 root 密码登录),或者是您创建实例时指定的其他用户(如ec2-user,ubuntu等)。<公网 IP>:替换为您的实例公网 IP。- 输入密码后回车即可连接。
方法 2:使用图形化客户端(Windows/Mac 通用)
推荐使用 Xshell、Putty 或 SecureCRT 等工具:
- 新建一个会话,选择协议为 SSH。
- 填入 IP 地址 和 端口 22。
- 填入用户名和密码,点击连接。
提示:如果使用的是密钥对登录,需要在客户端中导入
.pem或.ppk私钥文件,并在连接时指定-i参数(命令行)或在软件设置中加载私钥。
二、如果是 Windows 系统(推荐 RDP 连接)
Windows 服务器使用 RDP (Remote Desktop Protocol) 协议。
方法 1:使用 Windows 自带的“远程桌面连接”
- 在本地 Windows 电脑上,按
Win + R,输入mstsc并回车,打开“远程桌面连接”。 - 在“计算机”栏输入:公网 IP 地址。
- 点击“连接”,会弹出登录窗口。
- 输入管理员账号(默认为
Administrator)和您设置的密码。 - 首次连接可能会提示安全证书,勾选“不再询问”并点击“是”即可。
方法 2:使用第三方工具
如果您习惯使用 Xshell、MobaXterm 或 VNC Viewer,也可以添加新连接,将协议选为 RDP,端口设为 3389,然后输入 IP 和密码。
三、常见问题排查
如果连接失败,请按以下顺序检查:
| 现象 | 可能原因 | 解决方案 |
|---|---|---|
| Connection Refused | 端口未开放或服务未启动 | 检查安全组是否放行了 22/3389 端口;检查服务器内部防火墙(如 firewalld 或 ufw)是否拦截。 |
| Connection timed out | 网络不通或路由问题 | 确认实例已绑定弹性公网 IP;检查安全组入方向规则是否正确;尝试 ping 一下公网 IP 看是否通。 |
| Authentication failed | 密码错误 | 确认用户名和密码正确;如果是首次连接且密码丢失,可在控制台通过“重置密码”功能修改,但需重启实例生效。 |
| 无响应/黑屏 | Windows 服务异常 | 尝试通过京东云控制台的“远程 VNC"功能(Web 版)登录查看屏幕状态,修复系统服务。 |
特别提示:如果您从未设置过密码,或者使用的是镜像自动生成的密码,请务必在京东云控制台的“重置密码”功能中重新设置,否则无法登录。
CLOUD技术笔记