今天遇到了一个vcenter6.0忘记了root密码的问题。原因可能是1.当时部署vmware虚拟化这一套设备的工程师遗忘,也没做到保管和正确交接。2.谷歌搜索网友答vCSA的密码有效期默认是90天失效的。
- 其中5.5的文章有:vmware官网给的https://kb.vmware.com/s/article/2069041 或中文版https://wenku.baidu.com/view/fe1f8f3fe518964bce847c75.html
- 其中6.0的文章有:vmware官网给的https://kb.vmware.com/s/article/2069041 (无需红帽辅助外界光盘)http://www.mamicode.com/info-detail-1314498.html (要红帽辅助外界光盘)和https://www.iyunv.com/thread-212404-1-3.html (要红帽辅助外界光盘)。
- 其中6.5的文章有:http://blog.51cto.com/tech4fei/2053574
但是发现他们写的文章可能有些地方在实际环境下操作,由于版本原因,可能存在和我6.0版本存在差异。所以我写了这篇博文。
linux版vcenter6.0重置root
- 请先生成 vCenter Server Appliance 6.0 快照或备份,然后再继续。不要跳过该步骤,可以达到灾难恢复的目的。
- 重新引导 vCenter Server Appliance 6.0。
- 在操作系统启动后,出现 GRUB 引导加载程序后,立即按空格键/p键/e键(我试了这几个键好像都可以)禁用自动引导,让菜单停留在 GNU GRUB 菜单,键入 p, 输入 GRUB 密码。如下图。(一定要开机时候赶紧按,不然就会启动vcenter系统。就行windows进bios一样,别错过机会)
备注:(1)如果部署 vCSA 时未在 Virtual Appliance Management Interface (VAMI) 中编辑 root 密码,默认 GRUB 密码为 vmware。
(2)如果使用 VAMI 重置了 vCSA 的 root 密码,则 GRUB 密码为在 VAMI 中为 root 帐户设置的密码。【如果这个密码忘记,请按博文上面留有一个“红帽辅助外界光盘方式破解”】 - 输入 GRUB 密码回车之后会进入下图界面。找到第二排以kernel 开头的行,按e进入编辑。
- 将以下条目附加到该行的末尾:init=/bin/bash 如下图。键入完毕回车。
(注:<on nousb audit=1 vga=0x311等等的 与有的文档说的<on usb audit=1等,不用管它,直接再后面添加本步骤的代码即可)
- 会自动返回第4步界面。请按b键重新引导。
- 在命令提示符下,如下图。输入命令 passwd root并提供新的 root 密码。输入2遍之后,再输入reboot重启即可。
原文地址:http://blog.51cto.com/8189171/2063212
时间: 2024-10-21 10:52:03