Chinaunix

标题: 忘记root密码怎么办??? [打印本页]

作者: xiexiela    时间: 2008-11-03 16:10
标题: 忘记root密码怎么办???
我刚了一个redhat9但装好后要一个密码,我输了,但是它说错了,错了我就再输。还是错了,我就进了grub改(1.jpg),重启后还是什么行(2.jpg)。不知道还有什么办法吗???我的ISO来自于ftp://213.115.162.55/redhat/ISO/

1.jpg (113.33 KB, 下载次数: 29)

1.jpg

2.jpg (297.08 KB, 下载次数: 32)

2.jpg

3.jpg (454.4 KB, 下载次数: 26)

3.jpg

作者: mumalala    时间: 2008-11-03 16:57
接着改!
作者: sdccf    时间: 2008-11-03 17:10
linux忘记root密码,可以进入单用户模式修改密码

一、关于lilo
1. 在出现 lilo: 提示时键入 linux single
    画面显示 lilo: linux single
2. 回车可直接进入linux命令行
3. 用password命令修改密码

二、关于 grub
1. 在出现grub画面时,用上下键选中你平时启动linux的那一项,然后按e键
2. 再次用上下键选中你平时启动linux的那一项(类似于kernel/boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键
3. 修改你现在见到的命令行,加入single,结果如下:
    kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/  single
4. 回车返回,然后按b键启动,即可直接进入linux命令行
5.用password命令修改密码
作者: jonelaw    时间: 2008-11-03 17:16
楼上正解~
作者: finddream    时间: 2008-11-03 17:41
从楼上第三图上看,RH版本为了安全考虑,禁止了root在xwindows下直接登陆
作者: vermouth    时间: 2008-11-03 17:52
在文本界面 su 试试~
作者: changzi100    时间: 2008-11-03 18:19
在第二张图时已经有shell了,此时可以改!

用三楼的方法。
作者: 7717060    时间: 2008-11-03 18:47
单用户
作者: 志国    时间: 2008-11-03 19:01
原帖由 vermouth 于 2008-11-3 17:52 发表
在文本界面 su 试试~


看来LZ不是root密码错误导致不能登录,还是普通用户su一下试试!
作者: a915815397    时间: 2008-11-03 20:24
标题: 回复
三楼是高手
作者: tomorrow819    时间: 2008-11-03 20:30
呵呵,学习了,很nb呀
作者: jackieliu    时间: 2008-11-04 00:09
三楼高手,支持一下。
作者: samon_fu    时间: 2008-11-04 00:20
标题: 回复 #1 xiexiela 的帖子
你的root不能从图形登陆。被限制了。跟密码没关系。

[ 本帖最后由 samon_fu 于 2008-11-4 00:27 编辑 ]
作者: rover12421    时间: 2008-11-04 08:54
你的密码已经改过来了,这个提示不是密码的问题

用Ctrl+Alt+F1切换到text mode就可以进入了。。
作者: jeffyyko    时间: 2008-11-04 10:05
single mode 有没有试过???

这个方法应该可以应付大多数情况
作者: yulemi    时间: 2008-11-04 10:45
三楼的是正确的!支持!
作者: localhosts    时间: 2008-11-04 14:04
还有一个方法:
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/  single
就是如3楼说的方法可以把single改为数字1 如下:
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/  1
作者: jeffyan    时间: 2008-11-04 15:33
linux忘记root密码,可以进入单用户模式修改密码

一、关于lilo
1. 在出现 lilo: 提示时键入 linux single
    画面显示 lilo: linux single
2. 回车可直接进入linux命令行
3. 用password命令修改密码

二、关于 grub
1. 在出现grub画面时,用上下键选中你平时启动linux的那一项,然后按e键
2. 再次用上下键选中你平时启动linux的那一项(类似于kernel/boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键
3. 修改你现在见到的命令行,加入single,结果如下:
    kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/  single
4. 回车返回,然后按b键启动,即可直接进入linux命令行
5.用password命令修改密码
作者: 87866179    时间: 2008-11-04 15:49
标题: 改 /etc/shadow
改 /etc/shadow  把root:0:0:root:/root:/bin/bash 里面的x去掉 就不用密码验证了就可以直接登陆系统了
作者: xiexiela    时间: 2008-11-04 16:36
谢谢各位的热心解答,我一个问题我自己已解决。是这样做的,我想我就没有安图形界面,它怎么总是出来一个这东西。后来进单用户去看看/etc/inittab里是怎么了,一看它启动的是init 5,我就改成init 3 就好了。根本就不是密码问题。
作者: machine    时间: 2008-11-04 16:54
进到单用户模式下 passwd
作者: knight_123    时间: 2008-11-04 17:02
在单用户得模式下:
      将/etc/passwd中得root:0:0:root:/root:/bin/bash改为root: :0:0:root:/root:/bin/bash
      将/etc/shadow中的root6$9rYpU6SxtPhqUkqO$tbr9YzbcHwq8aCAPPvnHpq0VetoRR3R43l0zTlWlmkG/vaLj06Px76hBXFcZF3ho0sg7Mb4qsmhnfKs0/MIft1:14159:0:99999:7:::改为root: :14159:0:99999:7:::
      将/etc/selinux/config中的SELINUX参数设置为disabled

然后在试一下,看root是否能登录

[ 本帖最后由 knight_123 于 2008-11-4 17:04 编辑 ]
作者: tony_wangzt    时间: 2008-11-06 09:27

作者: jean319    时间: 2008-11-06 09:53
标题: 重新进入grub界面
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/  single  不知道你的是那个版本的内核。进入单用户模式  passwd  回车  输入密码   密码要符合密码规则  在次修改跟密码有关的的两个文件
作者: adsllk    时间: 2008-11-06 11:33
在grub里用init 1进入,然后passwd root修改密码
作者: fir1983    时间: 2008-11-06 16:10
标题:
好像是不允许在XWINDOWS环境下用root用户登录的。
我记得我的也是那样,害我还重新改了一次密码,后来总算是记住 了
作者: chuangtse    时间: 2008-11-06 16:19
这个问题不应该是密码忘了不能登陆。应该是root为什么不被允许xwindow登陆?要怎么做才 可以登陆?

搜搜吧。
作者: lcw410    时间: 2008-11-06 20:40
看看提示,不是密码错误 ,  是 ROOT 不允许登录
作者: 346778421    时间: 2008-11-06 22:13
关于 grub
1. 在出现grub画面时,用上下键选中你平时启动linux的那一项,然后按e键
2. 再次用上下键选中你平时启动linux的那一项(类似于kernel/boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键
3. 修改你现在见到的命令行,打入空格加1
4. 回车返回,然后按b键启动,即可直接进入linux命令行
5.用password命令修改密码

不好意思..帖了三楼的部分..懒的打类~
老师教的...虚拟机上可以用...其他就.....不知道了
作者: 小崔    时间: 2008-11-07 10:50
标题: 回复 #1 xiexiela 的帖子
应该用单用户登入不须根root的密码,然后找到/etc/passwd文件然后把root用那一行密码部分去掉,重新启动登入后,再重新设置root密码。
作者: pengxihan    时间: 2008-11-07 11:03
原帖由 sdccf 于 2008-11-3 17:10 发表
linux忘记root密码,可以进入单用户模式修改密码

一、关于lilo
1. 在出现 lilo: 提示时键入 linux single
    画面显示 lilo: linux single
2. 回车可直接进入linux命令行
3. 用password命令修改密码 ...


试了一下,进入单用户模式后依然需要提供ROOT密码:
打印的信息:
Give root password for system maintenance
            (or type Control-D for normal startup):
作者: flycentos    时间: 2008-11-10 13:48
原帖由 finddream 于 2008-11-3 17:41 发表
从楼上第三图上看,RH版本为了安全考虑,禁止了root在xwindows下直接登陆

搞错了哦 !好像不是你说的那个哦
作者: nhuczp    时间: 2008-11-10 17:26
原帖由 localhosts 于 2008-11-4 14:04 发表
还有一个方法:
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/  single
就是如3楼说的方法可以把single改为数字1 如下:
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/  1


正解,呵呵!!
作者: xunandjiao    时间: 2008-11-10 18:18
好火爆哦
   lz这个问题应该是早解决了爸?
作者: 伤痛太多    时间: 2008-11-11 14:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: zhangjianxun75    时间: 2008-11-11 15:04
学习了
作者: mz198424    时间: 2008-11-11 15:38
原帖由 sdccf 于 2008-11-3 17:10 发表
linux忘记root密码,可以进入单用户模式修改密码

一、关于lilo
1. 在出现 lilo: 提示时键入 linux single
    画面显示 lilo: linux single
2. 回车可直接进入linux命令行
3. 用password命令修改密码 ...


正解。
作者: chary8088    时间: 2008-11-11 17:15
MARK
作者: caiyue3577    时间: 2008-11-13 19:26
刚学,还看不懂
作者: biglazybug    时间: 2008-11-13 19:27
进来学习
作者: kns1024wh    时间: 2008-11-13 22:39
标题: 回复 #1 xiexiela 的帖子
当用户模式,这个是基本功
作者: crscholes    时间: 2008-11-13 23:02
图2的时候LZ已经改了密码的

参考下这个:
http://blog.chinaunix.net/u/31/showart.php?id=715371
作者: rainchild    时间: 2008-11-14 00:55
默认禁止从root用户登录gnome




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2