云技术分享 | EC2 之 Windows 忘记密码(二)

01 场景描述

紧接上一篇文章《EC2 之 Windows 忘记密码(一)》,本文将介绍解决的第三种方法------磁盘挂载。

亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮助中国开发者对接世界最前沿技术,观点,和项目,并将中国优秀开发者或技术推荐给全球云社区。如果你还没有关注/收藏,看到这里请一定不要匆匆划过,点这里让它成为你的技术宝库!

02 先决条件

判断服务代理

需要判断您的 windows Server 属于哪一种服务代理。

前提条件:你需要有这个机器的原始密钥。

如果你原始密钥也没了,那么你可以把这个实例打一个镜像,然后再基于这个镜像,启动一个新的实例,然后给一个指定的密钥(新密钥)。

代理类型

重置管理员密码的手动方法有使用 EC2 Launch v2、EC2 Config 或 EC2 Launch。

  • 对于包含 EC2 Launch v2 代理的所有受支持的 Windows AMI,请使用 EC2 Launch v2。
  • 对于 Windows Server 2016 之前的 Windows AMI,请使用 EC2 Config 服务。
  • 对于 Windows Server 2016 及更高版本 AMI,请使用 EC2 Launch 服务。

接下来的示例,主要描述了在丢失了用于创建实例的密钥对时,要如何连接实例。Amazon EC2 使用公有密钥加密某个数据(如一个密码),并使用私有密钥解密数据。对于 Windows 实例,您可以使用密钥对获得管理员密码,然后使用 RDP 登录实例。

注意: 公有和私有密钥被称为密钥对。

可以在日志中找到运行的代理,如图

03 示例操作------挂载磁盘

启动一个临时的 Windows Server

要求

  • 这个 Windows Server 不能 和你的当前系统版本冲突

要避免磁盘签名冲突,必须为不同版本的 Windows 选择 AMI。例如,如果原始实例运行 Windows Server 2019,则使用 Windows Server 2016 的基础 AMI 启动临时实例。

  • 旧实例和新的实例必须在同一个 AZ(可用区)

原因是要挂载盘,EBS 卷无法跨可用区,因此必须在同一个 AZ

  • 以上两个要求必须同时满足

步骤

  1. 启动新的 Windows 实例,和旧实例位于一个可用区

  2. 关闭旧实例

  3. 分离旧实例的磁盘

  1. 将该 EBS 卷挂载到新创建的 windows 实例上

等待 EBS 卷挂载成功

  1. 在新 Windows 实例上进行磁盘联机。

win+r 打开运行界面,输入"diskmgmt.msc"

注意: 默认新增加的磁盘是没有联机的

联机操作

  1. 下载安装重置密码的工具

下载地址:
s3.amazonaws.com/ec2rescue/w...

在服务器中进行解压

运行程序

验证磁盘是否脱机

  1. 在控制台将 EBS 磁盘从新实例中分离

  2. 将 EBS 磁盘挂载到旧实例上

修改磁盘挂载的位置 等待卷挂载成功

  1. 启动旧实例,并连接

获取连接密码

远程连接

到此,我们完成了旧实例密钥更换及远程访问。

注意: 及时释放创建的新实例,节省资源

编辑者:张瑞猛 审阅人:Eten.gao

欢迎扫码加入博思云为技术交流群与一线大厂技术人员沟通交流云技术~

关于博思云为

博思云为是一家专业的云管理服务提供商(云 MSP),专为客户提供亚马逊云科技上的运营服务,包括架构咨询、项目迁移、运维托管、混合云管理、大数据、DevOps、CDN、云安全、培训等服务以及多种行业解决方案。

作为亚马逊云科技的高级咨询合作伙伴,服务全球企业超过数百家,在互联网、高新制造、游戏、电商、智能制造等行业拥有丰富的实践经验。

博思云为还拥有自研的核心业务管理平台,致力于用工具和平台为客户提供可信赖的云上 IT 服务与解决方案。

欢迎关注「博思云为」官方账号 第一时间获取关于博思云为的最新资讯

往期精彩:

文章来源:
mp.weixin.qq.com/s/jSdWFdksE...

相关推荐
字节跳动数据平台19 小时前
代码量减少 70%、GPU 利用率达 95%:火山引擎多模态数据湖如何释放模思智能的算法生产力
大数据
得物技术20 小时前
深入剖析Spark UI界面:参数与界面详解|得物技术
大数据·后端·spark
武子康1 天前
大数据-238 离线数仓 - 广告业务 Hive分析实战:ADS 点击率、购买率与 Top100 排名避坑
大数据·后端·apache hive
武子康2 天前
大数据-237 离线数仓 - Hive 广告业务实战:ODS→DWD 事件解析、广告明细与转化分析落地
大数据·后端·apache hive
大大大大晴天2 天前
Flink生产问题排障-Kryo serializer scala extensions are not available
大数据·flink
武子康4 天前
大数据-236 离线数仓 - 会员指标验证、DataX 导出与广告业务 ODS/DWD/ADS 全流程
大数据·后端·apache hive
武子康5 天前
大数据-235 离线数仓 - 实战:Flume+HDFS+Hive 搭建 ODS/DWD/DWS/ADS 会员分析链路
大数据·后端·apache hive
DianSan_ERP5 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
够快云库6 天前
能源行业非结构化数据治理实战:从数据沼泽到智能资产
大数据·人工智能·机器学习·企业文件安全
AI周红伟6 天前
周红伟:智能体全栈构建实操:OpenClaw部署+Agent Skills+Seedance+RAG从入门到实战
大数据·人工智能·大模型·智能体