免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1415 | 回复: 9
打印 上一主题 下一主题

大家好,linux10 root密碼忘了,如何進入系統 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-12-08 17:53 |只看该作者 |倒序浏览
大家好,linux10 root密碼忘了,如何進入系統,没有其它用户。
謝謝,


找到了這個方法,但不行。
有時候﹐因為系統的設定錯誤﹐或是檔案損壞﹐您可能必須進入單人模式進行一些維護工作。比方說﹐您的 root 密碼忘了﹐那您可以到 LILO 提示那裡(開機選單按 Ctl+X)﹐然後輸入﹕ linux -s  


這樣啟動完成後就會進入 run level 1﹐這裡您是無須登錄就具備 root 權限的了﹐然後您輸入 passwd root 就可以重新設定 root 的密碼了。不過﹐這個便利也變成一個系統的安全問題。此時﹐如何確保您的系統不被外人實體上接觸到就顯得非常重要了﹐否則﹐別人只要重新啟動機器就可以為所欲為了。小心小心﹗如果您想在單人模式中也需要密碼檢驗﹐那可以修改 /etc/inittab 這個檔案﹐在 si:: sysinit:... 那行句子後面另外增加一行設定﹕ 修改前﹕
si::sysinit:/etc/rc.d/rc.sysinit

修改後﹕
si::sysinit:/etc/rc.d/rc.sysinit
~~:S:wait:/sbin/sulogin




不過﹐這樣您就一定不能將 root 密碼忘記囉~~~ ^_^

[ 本帖最后由 qwer100 于 2005-12-8 18:00 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2005-12-08 17:58 |只看该作者
http://bbs.chinaunix.net/viewthread.php?tid=16700
关于ROOT密码遗忘的处理方法,小弟的一点心得拿出与大家探讨

1,如果还能用普通用户登陆的话,%df /etc,确定包含/etc目录分区的设备名
%df /etc
/ /dev/dsk/c0t0d0s0...
此例中是c0t0d0s0,如果你的根目录分区设备不一样的话,替换一下就可以啦
2,把系统盘插入cdrom中
3,出现提示符后,使用sync命令刷新文件系统
4,按下stop+A
5,"ok"状态下键入boot cdrom -s
6,在"#"提示符下键入mkdir /temp ,然后键入mount /dev/dsk/c0t0d0s0 /temp
如果出现挂接不上的情况时,那么就运行fsck先 fsck /dev/rdsk/c0t0d0s0,然后在mount
7,cd /temp/etc
8,cp shadow shadowbak
9,cat shadow
得到root的口令字符串
root:djglcj0J:6453:::其中djglcj0J就是root的加密后的口令字符串)
10,sed s/djglcj0J// shadow>;shadownew
11,cat shadownew查看是否已经变为
root::6453::::
12,cp shadownew shadow
13,cd /
   unmount /temp
   sync
   shutdown -i0 -g0 -y
14,取出CD后,重起系统,这时root就不需要密码啦
我也看了,可是也不行,是版本的问题吗?

论坛徽章:
0
3 [报告]
发表于 2005-12-08 21:17 |只看该作者
会一点点哈..

论坛徽章:
0
4 [报告]
发表于 2005-12-09 17:12 |只看该作者
高手 帮忙 !!

论坛徽章:
0
5 [报告]
发表于 2005-12-09 19:48 |只看该作者
有没有看看Linux主版的“一句话问答”那个置顶的帖子。里边有关于恢复密码的方法

论坛徽章:
0
6 [报告]
发表于 2005-12-09 19:48 |只看该作者
原帖由 qwer100 于 2005-12-8 17:53 发表
大家好,linux10 root密碼忘了,如何進入系統,没有其它用户。
謝謝,


找到了這個方法,但不行。
有時候﹐因為系統的設定錯誤﹐或是檔案損壞﹐您可能必須進入單人模式進行一些維護工作。比方說﹐您的 root ...

这个太老了,应该已经不行了。

论坛徽章:
0
7 [报告]
发表于 2005-12-09 19:49 |只看该作者
原帖由 qwer100 于 2005-12-8 17:58 发表
http://bbs.chinaunix.net/viewthread.php?tid=16700
关于ROOT密码遗忘的处理方法,小弟的一点心得拿出与大家探讨

1,如果还能用普通用户登陆的话,%df /etc,确定包含/etc目录分区的设备名
%df /etc ...

这个是Solaris版的精华帖子啊??

论坛徽章:
0
8 [报告]
发表于 2005-12-09 19:49 |只看该作者
你是用grub还是lilo?

论坛徽章:
0
9 [报告]
发表于 2005-12-10 02:27 |只看该作者
谢谢 sakulagi
我正在试

论坛徽章:
0
10 [报告]
发表于 2005-12-11 20:22 |只看该作者
不明白redhat10是???

利用lilo或者grub进入单用户模式,passwd命令改root密码还是很方便的

至少我在机房的redhat9上屡试不爽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP