破解linux中的 root密码.docx
文本预览下载声明
Linux中Root密码破解故障原因:遗忘root用户密码故障现象:无法进行需要root权限的管理操作若没有其他用户帐号,将无法登陆系统解决方法:引导进入单用户模式,然后重设密码Grub kernel…..single或1或s或进入急救模式,然后重设密码方法一:通过用户模式重设root帐号的密码具体步骤:重新启动主机,在出现GRUB菜单时按↑↓箭头键取消倒计时,并定位到要进入的操作系统选择项(如“Red hat enterprise linux server ”),按e 键进入编辑模式定位到以kernel开头的一行并按e键,在行尾加“single”的启动参数,其中“single”也可以换成“s”或“1”,也可以表示进入到单用户模式回车确认后,按b键将系统引导进入单用户模式,直接进入shell环境(不需要任何密码验证)在单用户模式的shell环境中,可以执行“passwd root ”命令重新设置root用户的密码重新启动后,root以新密码登录,如图方法二:通过急救模式重设root密码解决方法:使用REHL 5 的安装光盘进入急救模式的shell环境,则只需切换到待修复linux系统根目录环境,直接执行“passwd root”命令重设root用户的密码即可,或者修改etc shadow文件,将root用户的密码字段清空,重启后以空密码可登录系统以REHL5为列:当出现boot:提示符时,在后面输入“linux rescue ”并回车,以“急救模式”引导光盘中的linux系统如图,回车接受默认语言、键盘格式,提示是否配置网卡时一般选择“NO”,系统会自动查找硬盘中的linux分区并尝试将其挂载到“/mnt /sysimage”目录(选择“continue”确认并继续)如图,提示是否初始化磁盘的警告窗口,建议选择“NO”避免对磁盘数据造成不必要的破坏,选择“OK”进入shell环境进入“sh-3.2#”的shell环境下,执行“chroot /mnt/sysimage”命令可以将目录结构切换到待修复的linux系中“passwd root”命令重设root用户的密码即可
显示全部