Linux root找回密码的方法

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
一、找回root密码:
 
1 .  开机出现 Booting Red Hat Enterprise Linux Client (…) in  3  seconds … 按任意键进入
 
menu菜单;
 
2 .  选择当前引导项,如 Red Hat Enterprise Linux Client ( 2.6 . 18 - 194 .e15) 按 “e”进入编
 
辑界面;(可设置密码保护办法:参考“Linux root 密码Grup保护”)
 
3 .  该编辑界面有三行选项,选中 kernel 开头的选项,按 “e”进入编辑界面;
 
4 .  再命令行的最后边增加 “ single”(注意single前的空格),回车返回编辑界面;
 
5 .  继续选中 kernel 开头的选项,按“b”启动单用户模式;
 
6 .  进入系统之后,修改密码 “passwd root” –-> 输入root 密码,重启,密码修改完成。
 
二、防范方法:
 
1 .vi /etc/grub.conf
 
2 . 在 timeout= 5  下增加
 
    password --md5 $ 1 $pp5Eg$s8YtuErIDzZL2KvJvMV.
    
    保存退出即可。 该作用是使用grub 修改密码时需要密码认证之后才能改密码。
    
注:其中 $ 1 $a26yf$VDyOb3O3IEWo3s9wRZjqF1 生成方法:
 
#grub-md5-crypt 回车后输入密码,回车,重新再输入密码,回车,生成密码的md5码