在使用Windows系统的过程中,由于遗忘密码、黑客入侵等原因,会造成远程密码丢失或篡改,这时就需要重置远程密码。本文以一台Windows Server 2012 R2版本的云服务器为例,记录重置远程密码的整个过程。该方法适用于Windows的各版本,包括Windows 2003,Windows 2008,Windows 2012,Windows 2016和Windows 2019等。我们使用Finnix作为系统引导盘来重置管理密码。Finnix是一款基于Debian操作系统的Linux LiveCD,无需安装就能启动操作系统,适用于硬盘修复和系统恢复等场景。
1、登录朝暮数据管理中心,在业务管理=》云服务器管理=》点击具体云服务器=》挂载ISO中,挂载名为“Finnix”的ISO。
2、等待ISO成功挂载。挂载时间取决于ISO文件的大小和网络传输情况,挂载成功后云服务器会自动重启,您可以通过“控制台”来随时关注ISO的挂载情况。
3、打开控制台。如果控制台暂时不可用,可能是云服务器正在重启的过程中,请等待10秒后再试。出现Finnix主界面后,选择第一项“Boot Finnix (64-bit)”。你需要在60秒之内进行操作,否则云服务器就还是从老硬盘上启动了。如果超时了没有操作,请执行重启,等待10秒后再次打开控制台,就可以看到Finnix主界面了。
4、当出现root@tty1:~#的提示后,说明Finnix加载完毕。
5、确认要挂载的硬盘。通过fdisk -l命令查看目前的硬盘列表,确认要恢复硬盘的设备名称。以下图为例,其中/dev/vda1是Finnix系统所在的设备,而我们要恢复硬盘的设备就是/dev/vda2。
6、扫描磁盘错误,以确保数据没有损坏。
ntfsfix /dev/vda2
7、然后输入以下命令挂载硬盘。
mkdir /mnt/win
mount /dev/vda2 /mnt/win
8、进入Windows系统文件夹,准备开始重置密码。
cd /mnt/win/Windows/System32/config/
chntpw SAM
当出现上图所示界面时,请依次输入以下指定,并回车确认。
- 1 清除远程密码
- 2 解锁管理员账号
- q 退出该程序
- y 确认保存
9、最后,解挂分区并重启系统。
cd ~
umount /mnt/win
reboot
现在就可以用空密码登录Windows云服务器了。登录成功后,请重新修改远程密码并记住它。