Linux系统忘记管理员密码(CentOS、RHEL、Ubuntu)

系统使用过程中,尤其是生产环境中。万一忘记管理员密码,该怎么办?是不是很绝望?

1、RHEL 7.0

重启主机进入引导界面键入e键进入内核编辑界面,如图

在“UTF-8 ”后添加“rd.break”按ctrl+x运行修改过的内核程序

进入系统的紧急救援模式

输入:

mount -o remount,rw /sysroot

chroot  /sysroot

passwd

touch /.autorelabel

exit

reboot

修改成功

2、CentOS7.2.1511

理论上CentOS7系统和RHEL7系统修改root密码方式是一样的。

3、 CentOS6.5

重启开机按Esc

键入e进入编辑模式

选择Kernel /vmlinz-2.6.32-696.e16... ...按e编辑内核参数

在最后键入simple 或者1

回车

按b进入单用户模式

输入passwd更改密码

最后reboot 重启系统使用新密码登录。

4、Ubuntu 16.024

开机反复按ESC或SHIFT进入GRUB菜单,如果没出现持续按住shift,出现如下界面

选择"Advanced options for Ubuntu Ubuntu 高级选项" 按Enter键进入如下界面

光标移动到"recovery mode"恢复模式

键入e键,进入内核编辑界面

删去“recovery nomodeset”,并在local=en_US后添加“quiet splash rw init=/bin/bash”,如图:

键入F10或者Ctrl+X运行更改过的内核脚本

在单用户模式使用passwd命令修改管理员密码

最新文章

  1. asp.net 生成图形验证码(字母和数字混合)
  2. [转载]触发ASSERT(afxCurrentResourceHandle != NULL)错误的原因
  3. 泛型baseDaoImpl类中如何知道具体子类的class类型
  4. 利用Handler访问网络数据
  5. (十)makefile
  6. angular事件代理
  7. Thread多线程stopSleep顺序问题
  8. atoi()、inet_addr()等函数 time.h文件
  9. C#串口扫描
  10. 【Linux】lvm基础操作
  11. 搭建AVL树
  12. 【转】Java线程与Linux内核线程的映射关系
  13. SSM-Spring-14:Spring中默认自动代理DefaultAdvisorAutoProxyCreator
  14. win10自带邮箱添加网易企业邮箱
  15. [Maven]package com.sun.image.codec.jpeg does not exist
  16. 东芝 B-EV4 打印机 串口打印命令
  17. mvc下ajax请求遇到session超时简单处理方式
  18. 【加密算法】3DES
  19. Python练习-函数(方法)的定义和应用
  20. bzoj 5283: [CodePlus 2018 3 月赛]博弈论与概率统计

热门文章

  1. 解决 Android Studio 报SDK tools directory is missing
  2. 关于Redis的常识
  3. 144. Binary Tree Preorder Traversal (Tree, Stack)
  4. 保持在Div 底部的方法
  5. Codeforces 721E DP
  6. [C++] Memory Retrieval(内存检索)
  7. [C++] c language 23 keywords
  8. cakephp跳转到指定的错误页面
  9. 基于redis实现分布式Session
  10. Mybatis:传入参数方式以及#{}与${}的区别