LINUX实战:CentOS 5.7忘记root密码找回及营救模式
《LINUX实战:CentOS 5.7忘记root密码找回及营救模式》要点: Linux体系:CentOS 5.7
一、破解暗码 root用户可以更改任何用户的暗码,普通用户只能修改自己的暗码.
步骤:
1、重新启动系统
2、开机倒数时间内,敲任意键
3、按字母e去编辑
4、选择kernel?开头的行,再次按字母e?编纂 ? 然后敲空格?输入数字1,再敲回车 进入单用户模式,破解暗码.(此模式绕过暗码验证) 5、按字母键b?去领导进入系统 6、直接passwd?修改root用户的暗码
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 : //设置开机启动进入字符界面
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、放入系统光盘(无所谓是否对应)
2、设置从光盘启动
当进入启动页面时及时按Esc键(boot menu)
>?选择rescue?installed?system?进入营救模式
按提示步骤执行(选择)
>?rescue?method?-->?local?cd/dvd?(CentOS)
> 是否连接网络--No
>?想要对系统做变动(即可以读又可以写)?-->?continue
只读的方式挂载?-->?read-only
如果想激活SAN --> advanced
如果有错误可以跳过该步骤进入一种shell --> skip
>?chroot? /mnt/sysimage #切换根环境到本来本身系统里的根 >?cp?/etc/passwd-? /etc/passwd (或是进行其他操作进行改动,vi文件) >?exit >?reboot ?
总结:
1.单用户模式?-->?破解暗码
看/etc/passwd
不看/etc/shadow
2.营救模式?-->?进入不了系统了
利用光盘里的系统进入电脑,去修复磁盘里的系统
更多CentOS相关信息见CentOS 专题页面 /topicnews.aspx?tid=14 本文永远更新链接地址: 编程之家PHP培训学院每天发布《LINUX实战:CentOS 5.7忘记root密码找回及营救模式》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |