整理自《1 华为云操作入门》《计算类云服务》(课堂演示幻灯)《2 计算类服务实践》三个 PDF。账号注册、实名认证、IAM 用户组与 VPC 的原理部分在 10-23 那篇华为云 IAM 文章里已经讲过,本文不重复展开,只把这次实验的完整步骤链和新增点串起来——没看过那篇的先补:
2026-10-23-OpenStack架构-packstack部署-华为云IAM目录下的 IAM 篇,或精炼手册 1.16 节。
一、先建立认知:三大计算服务是什么关系
这次实验一口气碰了华为云三个计算类服务,先把它们的官方定义和分工钉死:
| 服务 | 全称 | 一句话定位 |
|---|---|---|
| ECS | Elastic Cloud Server 弹性云服务器 | 可随时自助获取、可弹性伸缩的云服务器——云上的"机器"本身 |
| IMS | Image Management Service 镜像服务 | 提供镜像的全生命周期管理,镜像是用于创建服务器或磁盘的模板,帮用户快速部署业务 |
| AS | Auto Scaling 弹性伸缩 | 根据业务需求和策略自动调整资源:定时、周期、告警三种策略,负载涨资源增、负载降资源减 |
三者的协作关系一句话:ECS 是干活的机器,IMS 让机器可以"自我复制",AS 让机器群可以"自动增减"。下一篇专门讲 IMS 和 AS,本文先把 ECS 一台机器的生命周期走完。
注意区分:这里的 IMS 镜像服务是云平台托管的镜像管理(点网页),OpenStack 的 Glance 是自建平台里的镜像组件——概念同源(都是"发机器的模板"),但操作界面、底层实现完全是两套。
二、账号与 IAM:本次实验的增量点
10-23 那篇已经讲清了三层结构(账号 → 用户组 → 用户,权限只授给组)和两个高频角色(Tenant Guest只读 /Tenant Administrator全权)。这次上手操作,补四个只有做过才知道的细节:
1. 实名认证是第一步,绕不过去。注册完成 → 账号中心 → 实名认证 → 选"个人认证"(扫码即可)→ 刷新页面显示"已完成实名认证",账号初始化才算完成。不实名,后面所有购买操作都会被拦。
2. 用户组授权时要选「作用范围」。给用户组勾完Tenant Guest和Tenant Administrator后,还有一步:授权访问区域选"华东-上海一"。区域既是资源隔离边界也是权限边界——授权在 A 区、资源建在 B 区,IAM 用户登进去界面就是空的(这条 10-23 讲过原理,这次是亲手点了一遍)。
3. IAM 用户的登录三要素在实战里的样子。退出主账号,回到登录页选"IAM 用户"登录:
租户名/原华为云账号:你的华为云账号名(不是邮箱) IAM 用户名:刚创建的子用户名 IAM 用户密码:创建时设置的密码登录成功进控制台,证明 IAM 用户可用——这一步是验证"子用户真的能独立登录干活"。
4. 自主作业验证了「只读」的边界。作业要求:建一个只授予"企业项目管理服务只读"权限的用户组,把 IAM 用户放进去,然后尝试创建/修改 VPC 和 ECS——全部被拒绝。这就是"权限只来自组、组里没有就是不行"的实证。
三、购买 ECS:一台机器是怎么"配"出来的
3.1 先建密钥对(Windows 机的前置)
购买前先去「服务列表 → 数据加密服务 → 密钥对管理 → 创建密钥对」:
- 起个名字(如
KeyPair-gqd),点确定后.pem私钥文件自动通过浏览器下载到本地; - 页面红字提示:私钥只能下载这一次,务必保存好——私钥丢了,这台机器的密码就兑换不出来了;
- 这份私钥就是 Windows ECS 的"登录密码文件"。
密钥对登录的原理:公钥注入机器,私钥留在你手里。Windows 机登录时用私钥兑换出管理员密码;Linux 机则直接用私钥当 SSH 凭证。
3.2 购买参数逐项过
「服务列表 → 计算 → 弹性云服务器 ECS → 购买弹性云服务器」:
| 配置项 | 实验取值 | 说明 |
|---|---|---|
| 计费模式 | 按需计费 | 用多久付多久;包年包月是另一档,实验机随手删,按需最合适 |
| 区域 | 华东-上海一 | 资源都建在同一区域,别跨区 |
| 可用区 | 随机分配 | 同一区域下的物理机房分区 |
| CPU 架构 | x86 计算 | 鲲鹏(ARM)是另一档 |
| 规格 | 通用计算型s6.large.2(2vCPU / 4GB) | 规格名读法:s6 = 系列,large = 规格档,.2 = vCPU 与内存比 1:2 |
| 镜像 | 公共镜像 Windows Server 2012 R2 数据中心版 64 位(40G) | 公共镜像 = 华为云官方提供,默认已装 Cloudbase-init 等工具 |
| 系统盘 | 高 IO,40G | |
| 安全防护 | 基础防护(默认) | |
| 网络 | 选择之前建好的 VPC,安全组默认 | 弹性公网 IP:暂不购买(Linux 那台后面做网站实验才买) |
| 云服务器名称 | ecs-windows / ecs-linux | 一台 Windows 一台 Linux,对比着练 |
| 登录凭证 | Windows 选密钥对;Linux 选密码(用户名 root) |
3.3 启动模板:下一次购买别再从头点
全部配置好后,保存为启动模板。下次再买机器,直接基于模板购买,规格、镜像、网络、磁盘一秒套用——企业里批量开机的标准姿势。课堂演示里第二台 ecs-linux 就是变更部分参数(换镜像、换登录凭证)后快速下单的。
四、登录 ECS:四条路和各自的适用场景
路 1 · Windows「获取密码」+ mstsc:
- ECS 列表 → ecs-windows 行 → 更多 →获取密码;
- 选择本地
.pem私钥文件 → 点"获取密码"→复制弹出的密码; - 列表 → 远程登录 → 立即登录(网页 VNC 面板);提示"按 Ctrl+Alt+Delete 登录"时,点操作面板左侧的Ctrl+Alt+Del 按钮;
- 用面板上方的"复制粘贴"把密码粘进去 → 发送 → 回车,进桌面成功。
注意:密码兑换依赖私钥——.pem 丢了这条路就断了,只能走"重置密码"。
路 2 · Linux 密码登录:无公网 IP 时远程工具(SSH 终端)连不上,直接点"远程登录 → 立即登录"(VNC 或 Cloud Shell),Login:后输 root 回车、再输密码(暗文,输错只能重来),看到Welcome to HuaweiCloud Service即成功。
路 3 · VNC 登录:控制台自带的网页终端。不依赖 SSH 服务、不依赖网络连通、机器没死就能用——下一节故障演练全靠它兜底。
路 4 · Cloud Shell:浏览器里的命令行工具,相当于华为云送你一个预装了 CLI 的终端,管理云资源比本地 SSH 更顺手。
| 方式 | 依赖 | 典型场景 |
|---|---|---|
| 密码 / 私钥 SSH | 网络 + SSH 服务正常 | 日常运维 |
| 获取密码 + mstsc | .pem 私钥在手 | Windows 图形界面 |
| VNC | 机器本身没死 | 救援兜底 |
| Cloud Shell | 浏览器 | 云上管理命令 |
五、故障演练:rm -rf 之后发生了什么
课堂最刺激的一段:在 ecs-linux 上执行rm -rf /*,然后强制重启——系统起不来了。SSH 也进不去(SSH 相关文件一并被删),这时候唯一的入口就是 VNC。
5.1 重装系统:同系统重置出厂
入口:ECS 列表 → 更多 →重装操作系统。弹窗里有几条关键信息,逐条读:
- 重装系统相当于通过紧急重建进行系统重置的操作,不会收取额外费用;
- 重装后数据盘不变,但系统盘重置——所以系统盘上的所有东西(网站、环境、配置)全没;
- 勾选**“立即关机(重装操作系统前系统会关机)”**——重装会自动帮你关机执行;
- 登录方式选密钥对(或密码),确认《重装操作系统须知》后执行。
重装完,重新登录,系统正常——机器救回来了,代价是系统盘回到出厂状态。
5.2 切换操作系统:换发型,不换机器
另一条更灵活的路:更多 →切换操作系统。它和重装的区别:
| 重装操作系统 | 切换操作系统 | |
|---|---|---|
| 系统盘 | 重置(同系统出厂态) | 换成另一个镜像(如 openEuler 22.03 → Ubuntu 24.04) |
| 机器与 IP | 保留 | 保留 |
| 数据盘 | 保留 | 保留 |
| 个人配置 | 丢失 | 同样丢失(系统盘重置) |
| 登录凭证 | 密钥对/密码 | 可重新设密码 |
切换界面里能看到支持切换的操作系统列表(Huawei Cloud EulerOS、CentOS、Ubuntu、Debian、Windows 等),选镜像 → 设新密码 → 确认。等待切换完成,重新登录验证。
记法:重装 = 同一个系统重置出厂;切换 = 换一个系统但机器保留。两者都动系统盘,个人配置都保不住;数据盘都不动。
5.3 变更规格:关机才能变,开机要验证
规格(vCPU/内存)不是买死不变的。流程:先关机→ 更多 → 变更规格 → 选新规格(实验把 4GB 变 8GB)→ 提交 → 状态"更新规格中" → 完成后开机。
开机后登录验证规格真的变了:
lscpu# 验 CPU:核数变了free-m# 验内存:容量变了为什么必须关机?规格对应的是底层分配给虚拟机的硬件资源,实验口径:关机后变更,最稳。
5.4 重置密码
忘了密码(或 .pem 丢失)走这里:更多 →重置密码→ 设新密码 → 重置完成后用新密码登录。前提是机器里装了一键式重置密码插件(CloudResetPwdAgent)——公共镜像默认已装,这也是下一篇做私有镜像前要检查它的原因。
六、收尾:删除资源的顺序
实验结束释放资源,顺序和创建正好倒过来:
AS 弹性伸缩 → ECS(勾选释放 EIP 和磁盘)→ 私有镜像 → VPC(先删子网)→ 复查- VPC 必须先删子网再删 VPC,子网在时删 VPC 直接被拒(10-23 讲过的依赖链);
- 删 ECS 时勾选释放 EIP 和磁盘,否则这些"漏网资源"会继续扣费;
- 密钥对可以保留(不收费,下次复用);
- 最后全局检查一遍,确认没有漏删资源。
费用真相再钉一次:VPC 与子网不收费,收费的是里面的 ECS、EIP、云硬盘、快照——删资源就是止血。
七、速查表
| 操作 | 入口/命令 | 关键点 |
|---|---|---|
| 创建密钥对 | 数据加密服务 → 密钥对管理 | .pem 只下载一次,收好 |
| 购买 ECS | 计算 → ECS → 购买 | 按需计费 + s6.large.2;可存启动模板 |
| Windows 登录 | 获取密码(.pem 兑换)→ mstsc | Ctrl+Alt+Del 用面板按钮 |
| Linux 登录 | VNC / Cloud Shell | 密码暗文输入 |
| 变更规格 | 更多 → 变更规格 | 先关机;lscpu / free -m 验证 |
| 重装系统 | 更多 → 重装操作系统 | 同系统重置;系统盘清空;数据盘保留 |
| 切换操作系统 | 更多 → 切换操作系统 | 换镜像;可设新密码;IP 保留 |
| 重置密码 | 更多 → 重置密码 | 依赖重置密码插件 |
| 删除资源 | 逆序:AS→ECS→镜像→VPC | ECS 删除勾释放 EIP 和磁盘 |
出处:《1 华为云操作入门》全篇、《计算类云服务》课堂演示幻灯(购买/登录/故障演练/变更规格段)、《2 计算类服务实践》2.2.2(ECS 生命周期管理)。