恭喜您开通阿里云服务器(ECS)!要进入操作界面,需根据您的服务器操作系统(Linux 或 Windows)选择对应的方式。以下是详细、安全的入门指南:
✅ 一、前提准备(务必完成)
-
确认实例已启动
登录 阿里云控制台 → 进入「云服务器 ECS」→ 查看实例状态是否为 “运行中”(非“已停止”或“创建中”)。 -
获取必要信息
- 公网IP地址(或弹性公网IP):在实例列表中查看「公网IP」列;若为空,需分配弹性公网IP并绑定。
- 登录凭证:
- ✅ Linux 实例:使用 SSH 密钥对(推荐,更安全)或 密码(需在创建时设置或重置);
- ✅ Windows 实例:使用 远程桌面(RDP),用户名通常为
Administrator,密码需在控制台重置(首次需手动设置)。
-
安全组放行端口(关键!常被忽略)
- 进入实例详情页 → 「安全组」→ 点击安全组ID → 「配置规则」→ 添加入方向规则:
- Linux(SSH):端口
22,授权对象0.0.0.0/0(测试可用)或您的本地IP(更安全); - Windows(RDP):端口
3389,同上; - 🔒 建议:生产环境避免全网段开放,可限定为您的家庭/办公IP。
- Linux(SSH):端口
- 进入实例详情页 → 「安全组」→ 点击安全组ID → 「配置规则」→ 添加入方向规则:
✅ 二、连接方式(按系统选择)
| 🔹 Linux 实例(推荐 SSH) | 方式 | 操作说明 | 适用场景 |
|---|---|---|---|
| 终端命令行(Mac/Linux) | 打开终端:ssh -i /path/to/your-key.pem ec2-user@xxx.xxx.xxx.xxx(CentOS/Alibaba Cloud Linux 用户名常为 root 或 ec2-user;Ubuntu 为 ubuntu) |
最常用、高效 | |
| Windows(PowerShell / CMD) | 需先安装 OpenSSH 或使用 PuTTY: – PowerShell: ssh -i "C:pathkey.pem" root@公网IP– PuTTY:导入私钥( .ppk格式,需用 PuTTYgen 转换) |
Windows 用户 | |
| 阿里云 WebSSH(免客户端) | 控制台 → 实例详情页 → 右上角「连接」→ 「远程连接(WebSSH)」→ 输入用户名和密码(或密钥) | 临时应急、无本地工具时 |
⚠️ 注意:
- 若用密钥登录,确保
.pem文件权限为600(Linux/Mac):chmod 600 your-key.pem - 首次连接提示“ECDSA key fingerprint”,输入
yes继续。
| 🔹 Windows 实例(远程桌面 RDP) | 方式 | 操作说明 |
|---|---|---|
| Windows 自带「远程桌面连接」 | Win+R → 输入 mstsc → 输入公网IP → 点击「连接」→ 输入用户名(Administrator)和密码(需在控制台重置) |
|
| Mac 用户 | 下载 Microsoft Remote Desktop(Mac App Store 免费)→ 新建PC连接 → 填写IP、用户名、密码 | |
| 阿里云 WebRDP | 控制台 → 实例详情页 → 「连接」→ 「远程连接(WebRDP)」→ 输入凭据(无需本地RDP客户端) |
🔐 重置Windows密码方法(如忘记):
控制台 → 实例详情页 → 「更多」→ 「密码/密钥」→ 「重置实例密码」→ 设置新密码 → 重启实例生效(必须重启!)
✅ 三、首次登录后建议操作(安全加固)
- ✅ Linux:更新系统
sudo yum update -y(CentOS)或sudo apt update && sudo apt upgrade -y(Ubuntu) - ✅ 修改默认SSH端口(可选)、禁用root远程登录(
PermitRootLogin no) - ✅ 配置防火墙(
firewalld或ufw) - ✅ 创建普通用户并配置sudo权限(避免长期用root)
- ✅ 安装宝塔面板(可视化管理,适合新手):
curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh
💡 小贴士:
- 阿里云提供「一键安装环境」镜像(如 WordPress、LAMP、Docker),创建时可直接选用,省去手动部署;
- 如遇连接失败,请依次检查:实例是否运行中 → 公网IP是否存在 → 安全组是否放行端口 → 本地网络是否限制(如公司防火墙);
- 文档参考:阿里云ECS连接指导
需要我帮您:
- 生成具体命令(请告知您的 OS 和登录方式)?
- 指导安装宝塔/Nginx/MySQL?
- 排查连接失败的具体错误?
欢迎随时补充信息,我会为您定制步骤 👇
CLOUD技术笔记