首页 > 系统相关 >云技术分享 | EC2 之 Windows 忘记密码(二)

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

时间:2023-12-21 18:13:21浏览次数:40  
标签:Windows Server 密码 实例 EC2 磁盘 密钥

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. 下载安装重置密码的工具

下载地址: 
https://s3.amazonaws.com/ec2rescue/windows/EC2Rescue_latest.zip?trk=cndc-detail

在服务器中进行解压
图片

运行程序
图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

验证磁盘是否脱机
图片

  1. 在控制台将 EBS 磁盘从新实例中分离
    图片
  2. 将 EBS 磁盘挂载到旧实例上
    图片

图片

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

  1. 启动旧实例,并连接
    图片

获取连接密码
图片

图片

图片

远程连接
图片

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

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

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

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

关于博思云为

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

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

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

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

往期精彩:
图片

图片

 

文章来源:
https://mp.weixin.qq.com/s/jSdWFdksEK0z82280O2DFA?sc_medium=regulartraffic&sc_campaign=crossplatform&sc_channel=bokey

标签:Windows,Server,密码,实例,EC2,磁盘,密钥
From: https://www.cnblogs.com/AmazonwebService/p/17919777.html

相关文章

  • 手把手教你isPalindrome 方法在密码验证中的应用
    在信息安全领域中,密码验证是一个极为重要的组成部分。一个强密码应具备足够的复杂性,以免遭到破解。而回文密码是一种具备特殊性质的密码,其正序和倒序相同,因此具有极高的安全性,并能发挥重要作用。在实际密码策略中,我们可以使用回文判断算法中的isPalindrome来验证用户输入的密码是......
  • cmd命令行设置 windows 设置环境变量
    设置用户级别的环境变量::设置新参数JAVA_HOME1setxJAVA_HOME1"c:\test";exit;echo"%JAVA_HOME1%";::追加参数内容JAVA_HOME1setxJAVA_HOME1"%JAVA_HOME1%;c:\test2\;";exit;echo"%JAVA_HOME1%";::追加到Pathsetxpath"%pat......
  • Windows10 卸载WSL Ubuntu (解决Docker Desktop 报错问题)
    首先在“程序”里面卸载“WindowsSubsystemforLinuxUpdate”然后使用命令行卸载已安装的子系统1、查看当前环境安装的wslwsl--list2、注销(卸载)当前安装的Linux的Windows子系统wsl--unregisterUbuntu3、卸载成功,查看当前安装的Linux的Windows子系统wsl--list4......
  • 云技术分享 | EC2 之 Windows 忘记密码(一)
    01场景描述在AmazonWindowsEC2云主机中,如果忘记密码,该如何去修改密码或者连接实例呢?亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮助中国开发者对接世界最前沿技术,观点,和项目,并将中国优秀开......
  • 云技术分享 | 使用快照和 AMI 镜像进行 Amazon EC2 的备份和恢复
    在通过使用 EC2 计算服务的时候,为了更加方便的对虚拟机的环境和数据进行回滚,可以通过亚马逊云科技的快照功能实现。如果您只需要恢复连接到 EC2 实例的单个卷,则可以单独恢复该卷,分离现有卷,然后将恢复的卷连接到您的 EC2 实例。如果您需要恢复整个 EC2 实例,包括其所有关联......
  • windows iscsicli 命令使用
      MicrosoftiSCSI发起程序版本6.1內部版本7601iscsicliiscsicliAddTarget<TargetName><TargetAlias><TargetPortalAddress><TargetPortalSocket><Targetflags><Persist><LoginFlags><HeaderDigest><DataDi......
  • Windows phpstudy vscode Xdebug调试无效,无法监听,没有什么效果
    Windows phpstudy vscodeXdebug调试无效,无法监听,没有什么效果vscode正常,能启动,能标记,就是无法监听打印phpinfo(); Xdebug版本3打印的信息输入这里,找出对应PHPXdebug的dll文件Xdebug:Support—TailoredInstallationInstructions会出给检查结果,下面是我的再看看VSCODE插......
  • windows系统如何设置禁止被ping
    在Windows系统中,可以通过Windows防火墙设置禁止被Ping。具体操作步骤如下:打开控制面板,依次点击“开始”、“控制面板”。在打开的控制面板窗口找到并点击“查看防火墙状态”。在Windows防火墙窗口左侧找到并点击“高级设置”。在左侧找到并选中“入站规则”,然后在右侧窗口中找......
  • 【Django】加密 settings.py文件中的数据库密码
    1.使用fromcryptography.fernetimportFernet第三方库pip3installcryptography2.Fernet的使用fromcryptography.fernetimportFernet#生成加密密钥key=Fernet.generate_key()#创建Fernet对象fernet=Fernet(key)#要加密的原始数据message=b"Hell......
  • 3568 EC25-G调试4G和GPS功能
    一、4G移植:1. pid、vid添加:drivers/usb/serial/option.c 驱动里面已经默认有,这一步可以忽略.。2.diff--gita/drivers/usb/serial/option.cb/drivers/usb/serial/option.cindex6c5a80be371a..fd0d66904cb9100755---a/drivers/usb/serial/option.c+++b/dri......