CentOS 5.7忘记root密码找回及营救模式

发布时间:2018年12月24日 阅读:77 次

Linux系统:CentOS 5.7

  • 破解密码

    • 设置开机启动界面

    • 系统运行级别

  • 营救模式

一、破解密码

  root用户可以更改任何用户的密码,普通用户只能修改自己的密码。
步骤:
1、重新启动系统
2、开机倒数时间内,敲任意键
 CentOS 5.7忘记root密码找回及营救模式 Linux 第1张
3、按字母e去编辑

 CentOS 5.7忘记root密码找回及营救模式 Linux 第2张

4、选择kernel 开头的行,再次按字母e 编辑  

 CentOS 5.7忘记root密码找回及营救模式 Linux 第3张

然后敲空格 输入数字1,再敲回车

 CentOS 5.7忘记root密码找回及营救模式 Linux 第4张

进入单用户模式,破解密码。(此模式绕过密码验证)

5、按字母键b 去引导进入系统

 CentOS 5.7忘记root密码找回及营救模式 Linux 第5张
6、直接passwd 修改root用户的密码
 CentOS 5.7忘记root密码找回及营救模式 Linux 第6张
7、输入init 5或者init 3 进入系统,或者reboot重新启动系统
 
补充扩展:
1、修改配置文件---开机进入界面(字符)
shell> vim  /etc/inittab
# Default runlevel. The runlevels used are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
id : 3 : initdefault :   //设置开机启动进入字符界面
解析:(linux运行级别)   
0  halt 关机   1  单用户模式 --破解密码的时候   2  多用户模式 --不能使用NFS功能   3  完全多用户模式,可以使用网络功能 --字符界面   4  未使用   5  完全多用户模式,可以使用网络功能 --图形界面   6  重新启动 initdefault 系统默认的初始化级别
 
init  0  关机 (poweroff、halt、shutdown -h now )
init  6  重新启动 (reboot、shutdown -r now)
init  3  进入字符界面
 
2、系统运行级别
 
shell> runlevel  //查看当前的运行级别1  S     
#1 代表开机进入的运行级别  
#S 代表当前的运行级别(single)
 
shell> init 3   切换用户级别
(重启 ……)
 
shell> runlevel
S 3  #说明是从单用户切换到运行级别3
 
shell> runlevel
N 3  N  代表之前没有运行级别
二、营救模式
Q:如何进入营救模式(rescue mode)
A:
  使用光盘进入
步骤:
1、放入系统光盘(无所谓是否对应)
 CentOS 5.7忘记root密码找回及营救模式 Linux 第7张
2、设置从光盘启动
当进入启动页面时及时按Esc键(boot menu)
 CentOS 5.7忘记root密码找回及营救模式 Linux 第8张
> 选择rescue installed system 进入营救模式
 CentOS 5.7忘记root密码找回及营救模式 Linux 第9张 
按提示步骤执行(选择)
> rescue method --> local cd/dvd (CentOS
> 是否连接网络--No
 CentOS 5.7忘记root密码找回及营救模式 Linux 第10张
> 想要对系统做更改(即可以读又可以写) --> continue
  只读的方式挂载 --> read-only
  如果想激活SAN --> advanced
  如果有错误可以跳过该步骤进入一种shell --> skip

 CentOS 5.7忘记root密码找回及营救模式 Linux 第11张

> chroot  /mnt/sysimage  #切换根环境到原来本身系统里的根

> cp /etc/passwd-  /etc/passwd

  (或是进行其他操作进行修改,vi文件)

> exit

> reboot

 
总结:
  1.单用户模式 --> 破解密码
    看/etc/passwd
    不看/etc/shadow
  2.营救模式 --> 进入不了系统了
    利用光盘里的系统进入电脑,去修复磁盘里的系统
本文标题:CentOS 5.7忘记root密码找回及营救模式
本文链接:https://malonghua.com/post/87.html
作者授权:除特别说明外,本文由 SylarM 原创编译并授权 猪逻辑公园工作室 刊载发布。
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。
Tag:CentOS 忘记root密码找回 营救模式
相关文章

发表评论: