• ESXI忘记密码怎么办


    首先.我们先说说官方建议:
    在KB https://kb.vmware.com/s/article/1317898 中提到
    ESXi 3.5, ESXi 4.x, ESXi 5.x and ESXi 6.x
    Reinstalling the ESXi host is the only supported way to reset a password on ESXi. Any other method may lead to a host failure or an unsupported configuration due to the complex nature of the ESXi architecture. ESXi does not have a service console and as such traditional Linux methods of resetting a password, such as single-user mode
    千言万语汇成一句话.从3.5/4.x/5.x/6.x开始,只支持重新安装来重置密码.OK.这个方法我们不介绍了,因为这不是今天我们的重点,我们今天重点来介绍一下野路子…哈哈

    接下来非官方的方法,野路子方法来一套.
    如何用Live CD 来恢复ESXi root密码?
    可以选各种live cd,只要是linux的就成, 这里使用的是Ubuntu Live CD.从Live CD 启动, 启动后选"Try Ubuntu" , “Try Ubuntu” 不安装.只是在内存中跑了一个Linux.(使用其它Linux也都可以.我用Centos livecd也做了测试很也很方便.)

    进到Ubuntu 桌面, 查找 GParted ,双击666,不不不.双击打开 GParted Partition Editor

    找到第一个 250 MB 分区(/dev/sda5) 这个分区里包括了state.tgz文件.
    fdisk -l也可以看到.


    打开terminal把/dev/sda5挂到一个挂载点上.

    挂载后,就可以看到state.tgz文件了
    sudo -s
    mount /dev/sda5 /mnt
    cd /mnt
    ls

    复制state.tgz文件并解压.准备做更改
    cp state.tgz /tmp
    cd /tmp
    tar xzf state.tgz
    ls


    解压后得到loca.tgz文件.然后再次解压 local.tgz 文件就会得到etc目录
    tar xzf local.tgz
    ls


    进入到etc目录找到 shadow文件

    运行命令 vi shadow, 编辑文件删除掉"root:要删除的内容:" 红线标的内容

    保存文件.

    重新打包文件local.tgz和state.tgz文件.并复制回挂载点.
    cd …
    tar czf local.tgz etc
    tar czf state.tgz local.tgz
    cp state.tgz /mnt/
    umount /mnt


    重启主机从ESXi安装盘启动.启动好后按F2

    见证奇迹的时刻到了…直接空密码回车.

    DCUI进来了.配置密码就好啦.

    然后密码这次得记好了吧…别再忘啦.再忘了还得这么来一套…
    第二种方法非官方方法.不被官方支持.建议使用第一种官方建议方法来恢复密码.
    ————————————————
    原文链接:https://blog.csdn.net/csdn_lidp/article/details/83412756

  • 相关阅读:
    myDOM
    13模块
    12异常
    11面向对象
    10文件操作
    蓝桥杯心得
    生物芯片-2014国赛Java语言C组四题
    奇妙的数字-2015省赛C语言A组第三题
    方程整数解-2015省赛C语言A组第一题
    机器人数目-2015决赛Java语言C组第一题
  • 原文地址:https://www.cnblogs.com/mk21/p/15784082.html
Copyright © 2020-2023  润新知