前几天,要升级几台ESXi宿主机。在尝试连接的时候,发现密码被彻底的忘掉了。按说,直接升级重装也就完事了。可以哥们硬是要做个测试,用他的理论来恢复一下根用户的密码。好啊,那就耍耍呗。没想到,居然成功了。以下就是他做的过程。

首先,去下载​一个Linux Live ISO。

(http://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/debian-live-8.2.0-amd64-standard.iso)

然后,将此镜像复制到宿主机里,再从这个镜像启动;进入操作系统(login:

user; Password: live)

在里面运行以下命令。看不懂命令的自己去查书。(Linux

Admin)

​$ sudo su

-

# fdisk -l

# mount /dev/sda5 /mnt

# cp -p /mnt/state.tgz /tmp

# cd /tmp

# tar xvf state.tgz

# tar xvf local.tgz

# vi /tmp/etc/shadow

Remove password hash for ROOT userid

root::15716:0:99999:7:::

:wq!

# rm /tmp/local.tgz

# rm /tmp/state.tgz

# tar -czvf local.tgz etc

# chmod 700 /tmp/local.tgz

# chown root:root /tmp/local.tgz

# tar -czvf state.tgz local.tgz

# chmod 755 /tmp/state.tgz

# chown root:root /tmp/state.tgz

# rm -r /tmp/etc

# rm -r /tmp/local.tgz

# mv /tmp/state.tgz /mnt/state.tgz

# cd /

# umount /mnt

​同时必须记住要重复此步骤给/dev/sda6

最后,重启计算机。搞定!​

天翼去主机linux密码是什么意思,恢复ESXi宿主机根用户的密码相关推荐

  1. ESXi宿主机修改root密码

    方法一:直接在web端修改: 方法二:利用ssh工具远程上去 输入passwd root,然后输入新的密码,再重新输入密码 修改密码的命令跟centos是一样的 方法三:按F2 进去ESXI的管理界面 ...

  2. docker+mysql创建用户名密码_docker构建私有仓库并设置仓库用户和密码

    #搭建私有镜像仓库 [root@docker_test opt]# docker pull registry Using default tag: latest latest: Pulling fro ...

  3. 天翼云主机简介和使用流程

    目录 一,腾讯云主机简介 二,准备工作 三,使用天翼云主机搭建FTP站点(Linux) 1.安装vsftpd. 2.配置vsftpd. 3.设置安全组. 4.客户端测试. 四,手工搭建LNMP环境(C ...

  4. Linux基础——系统安全及应用(su切换用户PAM认证,sudo提权,grub加密,账号密码破解,端口扫描)(十)

    系统安全及应用 一. 账号安全控制 1.系统账号清理 2.密码安全控制 3.命令历史.自动销毁 二. 用户切换与提权 2.1 su命令 2.1 sudo命令--提升权限 2.1.1 su命令的缺点 2 ...

  5. linux新用户登陆密码,如何强制Linux用户在第一次登录时更改初始密码?

    在多用户Linux环境下,创建使用某个随机默认密码的用户帐户是标准做法.之后在成功登录后,新用户可以将默认密码更改成自己的密码.出于安全方面的原因,常常建议"迫使"用户在第一次登录 ...

  6. linux忘记了root用户的密码怎么办

    忘记了root密码其实分集几种情况: 忘记root密码但是还记得拥有sudo权限的用户的密码 我们sudo命令实际上是改变了用户的权限,使用户可以使用root用户的身份来执行命令,权限可以见我这篇文章 ...

  7. Linux下用户的密码

    基本检查 不管是创建用户还是修改用户的密码,都得确保/etc/passwd /etc/shadow /etc/group /etc/gshadow文件没有被加锁,如下: #### 查看相关文件是否被加 ...

  8. mac忘记mysql初始密码怎么办_mysql在Mac的系统下忘记登陆密码怎么办?

    先说一下问题在:在mac系统下成功安装好mysql是会在通知栏里给你生成一个密码的,不是默认的root或者空格键了,这个时候Password:后面就会出现一个小锁,3次密码错误就不让你输入啦. 第一个 ...

  9. oracle create user identified by,Oracle system用户忘记密码的解决方法

    Oracle system用户是大家经常用到的,下面就为您介绍Oracle system用户在忘记密码情况下的解决方法,如果您在使用Oracle system用户时遇到过类似的问题,不妨一看. SQL ...

最新文章

  1. mysql数据库建表失败_mysql数据库文件太大导致建表失败,如何避免
  2. Linux系统下GCC编译错误:“undefined reference to ‘sqrt‘”
  3. 10款免费工具:敏捷开发运维(DevOps)的好帮手
  4. 本体开发方法——the Method of Ontology Development
  5. Qtum量子链AUR开发工具包即日上线
  6. java使用xml存储数据_用存储过程和 JAVA 写报表数据源有什么弊端?
  7. 【蓝桥杯每日一练】 三色旗
  8. 内置函数补充 之 反射
  9. 智能实验室服务器,阿里巴巴机器智能实验室线下智能团队三年工作总结
  10. centos7.2下查看的java版本号
  11. Hadoop快速入门——第一章、认识Hadoop与创建伪分布式模式
  12. 【语言环境】WAMP环境部署及优化—以win2008R2SP1为操作系统
  13. 计算机键盘上fn键,键盘上的fn键有什么用?笔记本电脑键盘上的fn键作用大全
  14. 国外的英文JAVA论坛
  15. ftp指令及响应代码 (不能说一个不剩,只能说超详细)
  16. mysql集群master和salve配置mysql的master和salve详解事件
  17. sum if函数的精妙及高级用法:
  18. git 账号密码问题
  19. 微信小程序时间加法_微信小程序获取系统时间、时间戳、时间时间戳加减
  20. java计算两个日期之间的月份差

热门文章

  1. 记录,本人给音悦台的建议
  2. 阿里云NAS存储部署简介
  3. 基于STM32的TFT触摸屏虚拟按键
  4. android Service的stopself方法
  5. 使用WPF+MVVM模式的小案例
  6. 八、分组查询(group by)
  7. 用卡诺图进行数字逻辑化简
  8. AD域控策略禁止EDGE浏览器保存历史记录
  9. LetsEncrypt与Certbot之certbot命令介绍
  10. 【Vuejs】778- 超全 Vuejs 知识点(基础到进阶)