LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 930|回复: 9

SlackWare 10.1的Root用户密码忘了,高手帮我一下

[复制链接]
发表于 2005-6-7 12:26:27 | 显示全部楼层 |阅读模式
请告诉我具体步骤,谢谢!!!
发表于 2005-6-7 12:28:45 | 显示全部楼层
第二张CD是救援盘吧,用它启动,接下来的步骤和其它版本都是共通的,搜索一下论坛吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-7 12:49:17 | 显示全部楼层
有别的方法吗?我用了单用户模式,没想到启动后依旧问我要密码。
郁闷啊。。。。。。
回复 支持 反对

使用道具 举报

发表于 2005-6-7 14:32:26 | 显示全部楼层
还是用光盘启动后,挂载/分区来修改shadow文件吧
回复 支持 反对

使用道具 举报

发表于 2005-6-7 14:39:50 | 显示全部楼层
这个不是什么新问题.很多地方介绍教你如何回复系统的root密码.
你首先要把系统启动起来. 不知道 slackware 你是如何安装上去的.
但,只要你能安装上去,我想你就能拿 slackware 启动光盘 安装 进去.
等光盘启动完成后不要进行安装  可以 mount 上你硬盘的系统根 到一个加载点上 
比如,硬盘分区 /dev/hda3 上安装有系统的/分区,但room丢失,
你可以执行 
mount /dev/hda3 /mnt
chroot /mnt
此时,已经是硬盘上的系统了。 
然后执行
passwd 我想就可以更改密码了.
更改密码后 退出 exit
cd /
umount /mnt
重新启动后你的root密码就应该是你刚才改过后的密码了。
大概思路就这样,具体怎么做看你具体情况了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-7 15:27:48 | 显示全部楼层
谢谢,我的难处在于不方便安装光驱
那太机器是我网吧里的网关服务器,不能花太多的时间处理的
所以想找一个不用光驱的方法
回复 支持 反对

使用道具 举报

发表于 2005-6-7 15:46:12 | 显示全部楼层
试试在lilo提示符下输入linux init=/bin/bash。
回复 支持 反对

使用道具 举报

发表于 2005-6-7 16:25:52 | 显示全部楼层
Post by troll
试试在lilo提示符下输入linux init=/bin/bash。


这样可能还不行,因为这时候文件系统是只读的

应该再加上 rw 选项。不过这样很不安全,不介意初学者这样
回复 支持 反对

使用道具 举报

发表于 2005-6-7 18:03:03 | 显示全部楼层
Post by troll
试试在lilo提示符下输入linux init=/bin/bash。

这样确实系统是只读的,但是可以强行mount成rw。
虽然这样不是很安全,但是这是passwd一下密码,应该问题不大。
不要作其它的操作,然后umoun,重新。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-7 19:18:12 | 显示全部楼层
终于搞定了,谢谢各位高手指点!!!

原来是要在lilo启动时输入
linux init=/bin/bash rw
才能不需登陆直接进入系统修改root用户密码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表