Chinaunix首页 | 论坛 | 博客
  • 博客访问: 512073
  • 博文数量: 138
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 716
  • 用 户 组: 普通用户
  • 注册时间: 2015-03-03 21:48
文章分类

全部博文(138)

文章存档

2019年(1)

2017年(5)

2016年(99)

2015年(33)

我的朋友

分类: LINUX

2016-06-07 00:55:25

CentOS6:
    1.启动机器在开机启动项中按e进入编辑启动项参数,在启动器的最后(加载内核的那行最后)添加1或者single ,然后回车
    2.按b引导当前系统启动,进入单用户模式
    3.进入单用户后,在命令行模式下运行passwd命令更改root密码
    4.重启系统
CentOS7
    1.启动机器在开机启动项中按e进入编辑启动项参数,找到有linux16的那一行,在ro后面紧接着添加 rd.bread 注意rd.break的前后都有空格,然后按ctrl + x ,是系统按照当前保存的参数引导系统
    2.进入命令行之后 执行以下操作
            

点击(此处)折叠或打开

  1. mount -o remount,rw /sysroot/
  2. chroot /sysroot/
  3. passwd root //更改密码
  4. touch /.autorelabel
  5. exit
  6. exit
  7. Enter
    即可用新改过的密码进行登录

Ubuntu系统
参考网上资料,在此记录下便于以后测试和备忘,参考http://blog.chinaunix.net/uid-26853826-id-3190753.html
 如果用户不具备sudo权限,则方法一不能用,并需进入GRUB修改kernel镜像启动参数。本文使用的ubuntu版本为11.04,具体过程如下为:

   1重启电脑安ESC键或者F2键进入GRUB引导模式如下图所示,选择第二行的recovery mode。

   2 安e进入recovery mode 编译kernel进行启动参数

   3 在linux /boot/vmlinuz...这一行后面添加 quiet splash rw init=/bin/bash。然后ctrl + x 就可以直接运行。

   4 运行后系统直接进入root mode,此时运行passwd命令更改密码。

阅读(766) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~