密码破解之ESXI 5.1破解root密码

描述:

1.       一台ESXi5.1主机,并且是忘记密码的。

2.       ESXi5.1并没有加入到vCenter服务器中,是单独的主机资源。

3.       可能我们遇到这样的问题,我们不能通过vCenter来破解ESXi主机的root用户密码,原因可能是种种吧。

4.       现在我们不知道ESXi5.1主机root用户密码。

5.   我这里准备的是ubuntu 10.04-desktop的系统盘。

解决步骤:

1.       首先把忘记密码的ESXi5.1主机关机,必须关机,我们是需要挂上之前准备好的光盘,所以在关机后挂载光盘,然后用光盘启动。

2.       然后开机,选择CD ROM启动。

3.       保存并启动,然后就进入选择语言的界面。这里可以更具自己的喜欢的语言选择,一般选择中文或英文。我这里选择英文。

4.       然后回车,这里需要谨慎,不然会安装的,我们不需要安装,只需要试用ubuntu就可以了。

5.等待进入ubuntu试用系统界面。

5.       然后可以打开终端,需要给root用户设置一个密码,然后切换到root账户终端。

sudo passwd root

输入新密码:

确认新密码:

su –

6.       挂在ESXi配置文件的分区,一般是/dev/sda5 或者/dev/sda6这两个分区,这个还有看自己的是那个。

用mount /dev/sda6 /mnt挂在到/mnt目录下,然后切换到/tmp目录下,用tar zxf /mnt/state.tgz 解压到/tmp目录下,可以看到有local.tgz文件了,然后再tar zxf local.tgz解压,会出现etc/目录。

8.进入etc目录,然后用vi命令修改shadow文件,因为这个文件是保存用户密码的文件,所以我们就可以把root用户的密码清楚到。

vi shadow

清楚root“:”后面到下一个“:”之间的加密密码,这样root用户就没有密码了,然后保存退出。

9.删除/tmp目录下的loca.tgz文件,用tar czvf local.tgz etc/压缩并重命名为local.tgz文件。

10.在用tar czf state.tgz local.tgz命令压缩并重命名为state.tgz文件并(mv state.tgz /mnt)移动到挂在的目录下。

11.然后再切换到/mnt目录确认state.tgz文件的修改时间是不是有没有变换。能够看到时间最新的,说明修改成功。

12.破解基本完成,需要卸载分区,之后需要重启。

13.在ESXi5.1主机中不能空密码登陆,需要我们用vclent登陆到这台没有密码的ESXi主机上,然后通过vclent中的插件修改root用户密码。

14.准备登陆进来了,这时候我们是不是放轻松好多啊,接下来就简单多了,就是在本地用户和组中重新给root用户设置密码就OK了。

15.单击本机用户和组,然后再root点击右键,选择“编辑”,然后再勾选上更改密码,设置新密码和确认密码,确定就可以了。

16.主机的root用户密码破解成功。

时间: 2024-10-08 10:45:28

密码破解之ESXI 5.1破解root密码的相关文章

MySQL密码忘了怎么办?MySQL重置root密码方法

MySQL有时候忘记了root密码是一件伤感的事.这里提供Windows 和 Linux 下的密码重置方法. Windows: 1.以系统管理员身份登陆系统. 2.打开cmd-----net start 查看mysql是否启动.启动的话就停止net stop mysql. 3.我的mysql安装在d:\usr\local\mysql4\bin下. 4.跳过权限检查启动mysql. d:\usr\local\mysql\bin\mysqld-nt --skip-grant-tables 5.重新打

Centos6.5 6.6 (均可) 重置密码或强行破解root密码 简单操作

centos忘记root密码怎么重置root密码? 使用Linux系统的时候root密码是十分关键的安全机制. 但是假设那天丢失了root密码的话问题就严重了. 下面分享重置root密码的方法,需要的朋友可以参考下 1.重启系统,在开机启动的时候能看到引导目录,用上下方向键选择你忘记密码的那个系统,然后 按"E"e'. 2.选择第二项-kernel,然后继续按"E" 3.在rhgb quiet后回车输入single或者1,然后回车 4.然后回车后,回到该界面,然后按

linux下mysql忘记root密码怎么办

Linux下MySQL忘记root密码怎么办? Linux下MySQL忘记root密码怎么办? 1. 修改MySQL配置文件 默认MySQL的配置文件为/etc/my.cnf,在[mysqld]下面添加一行 1.skip-grant-tables 2. 保存配置文件,重启MySQL服务 1.service mysqld restart 3. 再次进入MySQL 1.[[email protected] mysql]$ mysql -u root -p2.Enter password: #此处直接

Windows如何修改MySQL用户root密码

转:http://jingyan.baidu.com/article/495ba841ef412d38b30edeb2.html MySQL 是一个关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一.搭配 PHP 和 Apache 可组成良好的开发环境.因此用的很广泛.很多人都会遇到MySQL需要修改密码的情况,比如密码太简单.忘记密码等等.这里我就教大家几

MySQL的root密码重置

设置MySQL root密码: #mysqladmin -uroot password 'qiangge'(划线部分为root密码) # mysql -uroot -pqiangge 如果忘记MySQL root密码,解决方法如下: (1)编辑MySQL主配置文件 my.cnf #vim /etc/my.cnf 在[mysqld]字段下添加参数 skip-grant (2)重启数据库服务 #service mysqld restart (3)这样就可以进入数据库不用授权了 # /usr/loca

Linux初始root密码设置

刚安装好的Linux系统是没有设置root用户密码的,下边介绍如何设置root用户的密码 第一步:sudo passwd 第二步:输入密码 第三步:确认密码 这样三个步骤过后root用户的密码就设置好了 切入root用户: su root,再输入刚刚设置好的密码就可以了 再root密码已经设置好的情况下,输入sudo passwd,或者进入root用户后输入passwd,都是可以直接重设root密码的,而不需要输入原root密码

CentOS6.X 找回root密码_单用户

在使用linux系统时,难免会遇到忘记root密码等状况,下面将介绍两种常用的找回root密码的方式. 方法1.单用户找回root密码 需要环境:能够接触到物理机器且GRUB无密码,或知晓GRUB密码. 通过单用户模式找回root密码 单用户模式,就是你现在站在这台机器面前能干的活,再通俗点就是你能够接触到这个物理设备. 第1步 选择开机引导 选择需要使用单用户的系统,按"e"进入,演示为一个系统,如果多个系统可以选择对应的系统. 图 11 GRUB菜单 第2步 选择内核 接下来你可以

linux重置root密码

ubuntu重置root密码: 在开机出现启动条时,进入Recovery Mode,在linux最后面修改启动配置:ro recovery nomodeset"修改为"rw single init=/bin/bash ,然后进入系统,passwd更改root密码,重启生效. centos重置root密码: 更简单,直接在出现启动条时,在加载内核的时候在最后面添加single或者是1,然后启动,进入系统,passwd更改root密码,重启生效.

ubuntu第一次设置root密码

安装ubuntu时,系统让用户创建了一个非root用户,系统启动后使用这个用户,在需要执行超级用户权限的指令时,可以通过sudo来执行.为此我们可以通过这样的方式修改root的密码:[email protected]:~$ sudo passwd root[sudo] password for dengfei: (此处输入当前帐号的秘密)输入新的 UNIX 密码: (此处输入要设置的root密码)重新输入新的 UNIX 密码: (再次输入要设置的root密码)passwd:已成功更新密码切换到r