设为首页 收藏本站
查看: 941|回复: 0

[经验分享] 如何解决VMware中客户操作系统密码丢失问题

[复制链接]

尚未签到

发表于 2018-6-4 08:59:38 | 显示全部楼层 |阅读模式
利用虚拟化技术进行服务器整合,可以在一台物理机上运行多个独立的虚拟机。由于单台物理服务器上运行的虚拟机数量越来越多,日常的管理维护也出现了不少问题,如日常备份、划分VLAN、维护客户操作系统等等。
  管理好虚拟机客户操作系统的口令是进行上述配置、管理工作的基础,如果丢失或者忘记客户操作系统密码,就无法登陆进客户机进行相应的配置工作。如何处理这个问题?本文介绍如何解决数据中心中常见的两种操作系统SuSE Linux 11 SP1和Windows Server 2008 R2的密码丢失问题。
  SuSE Linux 11 SP1
  如果不小心丢失了SuSE Linux 11 SP1的root用户的口令,只需要按照以下步骤就可以修改root用户的口令。
  1、使用vSphere Client连接vCenter Server,选中忘记口令的虚拟机,在弹出的右键菜单中依次选择“电源”->“重新启动客户机”。

图1. 在vSphere Client中重启客户机

  2、如下图所示,grub引导后,选择第一个启动选项,并在Boot Option处输入init=/bin/bash,向内核传递init=/bin/bash参数。然后按回车键。


图2. 设置启动选项

  3、如下图所示,系统引导后进入单用户模式。

图3. 系统进入单用户模式

  4、由于在单用户模式下文件系统默认为只读模式,我们需要执行“mount –n / -o remount,rw”命令,将文件系统更改为可读写模式。

图4. 将文件系统修改为可读写模式

  5、执行“passwd root”命令修改root用户的密码,连续两次输入同样的口令就可以完成root用户口令的修改。我们输入的这个口令就是操作系统root用户的新口令。

图5. 设置root用户的新口令

  6、执行“mount –n / -o remount,ro”命令将文件系统更改为只读状态,并执行“reboot”命令重启操作系统。

图6. 恢复文件系统的只读状态

  7、系统正常启动后,输入第5步中设置的root用户口令,就可以登录到系统中了。
  Windows Server 2008 R2
  和SuSE Linux相比,修改WindowsServer 2008 R2的口令要复杂一些。我们需要使用Windows Server 2008 R2的安装光盘。
  1、将Windows Server 2008 R2的系统安装光盘放入vSphere Client所在主机的光驱中,盘符为E。
  2、使用vSphere Client连接到vCenter Server,选定Windows Server 2008 R2虚拟机,如下图所示,选择“CD/DVD驱动器1”下的“连接E”,加载Windows Server 2008 R2的安装光盘。

图1. 在vSphere Client中为客户机加载安装光盘

  3、重新启动客户机。
  4、如下图所示,在VMware的引导选项快速按下“ESC”键进入引导菜单中。


图2.VMware引导选项

  5、如下图所示,在“BootMenu”菜单中选择“CD-ROM Drive”,然后输入回车键,设置从CD-ROM引导。

图3. 设置从光驱引导

  6、如下图所示,从光驱引导后进入安装Windows界面,直接单击下一步即可。

图4.Windows 2008 R2安装界面

  7、选择“修复计算机(R)”。

图5. 选择“修复计算机(R)”选项

  8、如下图所示,在系统恢复选项中保持默认的第一个选项,然后单击“下一步”。


图6. 系统恢复选项

  9、选择第三项“命令提示符”,进入命令行窗口。


图7. 选择恢复工具

  10、进入WindowsServer 2008 R2操作系统所在的分区,进入C分区后输入“cd windows\system32”命令提示找不到指定的路径。进入D分区,可以找到Windows下的System32目录。也就是说我们的系统分区为D,而不是默认的C分区。

图8. 进入系统分区下的Windows\System32目录

  11、执行以下两个命令,备份放大镜可执行程序,并使用命令提示符可执行程序替代原有的放大镜可执行程序。
    rename Magnify.exe Mangify.bak
    copy cmd.exe Magnify.exe


图9. 修改Magnify可执行文件

  12、重启启动WindowsServer 2008 R2,保持默认的从本地硬盘启动。如下图所示,进入系统登录界面后,勾选“轻松访问”中的“放大名目上的项目(放大镜)”选项,然后单击确定。


  图10. 选择轻松访问中的放大镜程序

  13、由于我们已经使用命令提示符替换了放大镜可执行文件,所以将会进入命令提示符下。依次如数如下两个命令设置管理员administrator的密码。
  c:\Windows\system32>explorer
  c:\Windows\system32>net user administrator vmw@re
  由于我们设置的密码不满足密码策略的要求,所以设置的密码被拒绝。重新设置更为复杂的密码。
  c:\Windows\system32>net useradministrator vmw@re123
  提示命令成功完成,这样就完成了管理员口令的修改。可以使用刚刚设置的密码登录到系统中了。


图11.设置管理员用户的口令

  总之,掌握修改客户机操作系统口令的方法可以使我们充分享用虚拟化技术带来的技术和管理上的便利。
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-518145-1-1.html 上篇帖子: vmware安装无法打开内核设备 \\.\Global\vmx86: 系统找不到指定的文件 下篇帖子: VMware vsphere 配置裸盘映射lun 持久化保留
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表