15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > windows系统虚拟机在Openstack中重置密码步骤

windows系统虚拟机在Openstack中重置密码步骤

时间:2023-06-28 18:57:01 | 来源:网站运营

时间:2023-06-28 18:57:01 来源:网站运营

windows系统虚拟机在Openstack中重置密码步骤:在Openstack中,用户实例的默认登陆方式是ssh-key的方式,但是很多情况下,还是用密码的方式登陆的。但是,镜像的制作步骤还有点复杂,有时候我们会去网上找镜像,或者找别人要一个来测试,有时候镜像密码就找不到了,linux还好说,进单用户改了就ok,windows系列就比较麻烦。Openstack对于这种情况还是有方法的,那就是好好利用nova的拯救模式加上windows自身的一个小漏洞来重置密码,下面是具体处理步骤。

查找需要重置密码的windows虚拟机的id 执行

nova rescue --image 61e7c3d4-d4c1-46ad-956d-eb8e208cecf0 --password Intel@123 <vm_id>

说明:

--image 指定营救救模式使用的镜像,由于centos及redhat需要安装额外的包才可识别ntfs文件系统,故该镜像为ubuntu的镜像。

--passwrod 指定营救模式的虚拟机root密码







等待执行完成后,虚拟机状态为"恢复".

打开虚拟机控制台,使用root账户登录,密码为 Intel@123。

执行以下操作 若vdb2为windows的系统盘

将windows系统盘挂载至ubuntu的文件目录下

mount /dev/vdb2 /mnt

备份windows自带工具放大镜

mv /mnt/Windows/System32/Magnify.exe /mnt/Windows/System32/Magnify.exe.old

将windows命令行工具拷贝为放大镜工具文件名

cp /mnt/Windows/System32/cmd.exe /mnt/Windows/System32/Magnify.exe

卸载windows系统盘并关机

umount /mnt

shutdown -h now







然后执行 nova unrescue <vm_id>

进入虚拟机控制台,打开轻松访问--放大镜,此时,弹出命令行窗口 执行

net user Administrator Intel@123 即可将administrator用户密码重置为Intel@123

执行 mmc.exe或者compmgmt.msc命令,修改密码

密码修改完成后,再次使用上面的步骤,将文件复原。

这种方法在wind2008系列均可使用,至于更高版本的windows,可自行测试。

关键词:密码,步骤,系统,虚拟

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭