LinuxSir.cn,穿越时空的Linuxsir!

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

求:archlinux忘记root密码。该怎么办?

[复制链接]
发表于 2009-4-17 16:03:40 | 显示全部楼层 |阅读模式
archlinux忘记root密码。该怎么办?
发表于 2009-4-17 16:31:52 | 显示全部楼层
single进行么?
回复 支持 反对

使用道具 举报

发表于 2009-4-17 16:32:20 | 显示全部楼层
如果知道一个普通用户的密码,可以这样
用arch安装光盘启动,以root用户mount硬盘上已安装系统的分区,比如mount到/mnt。打开/mnt/etc/shadow
将知道密码的那个用户的密文字符串,覆盖到root用户的密文字符串,大概就可以了。
在进行这个操作前,最好先把shadow备份一下。
回复 支持 反对

使用道具 举报

发表于 2009-4-17 17:20:57 | 显示全部楼层
也可以用安装光盘修改吧。
其他的不动,就选择设置root密码那项。
回复 支持 反对

使用道具 举报

发表于 2009-4-17 18:14:06 | 显示全部楼层
Post by bright2k;1975763
single进行么?

single进   ,   行么?

帮忙补上个符号

进入后直接用password命令改!(那时你就是root)
回复 支持 反对

使用道具 举报

发表于 2009-4-17 23:57:54 | 显示全部楼层
不能进入single模式的。

不过你可以进入LiveCD,然后chroot过去,然后运行passwd修改密码

也可以按照2楼的。还可以修改一下/etc/rc.single,看能否去掉single模式下需要密码
回复 支持 反对

使用道具 举报

发表于 2009-4-18 01:26:42 | 显示全部楼层
arch里面很郁闷的是不能init=/bin/sh
回复 支持 反对

使用道具 举报

发表于 2009-4-18 10:29:44 | 显示全部楼层
Post by jarryson;1975975
不能进入single模式的。

不过你可以进入LiveCD,然后chroot过去,然后运行passwd修改密码

也可以按照2楼的。还可以修改一下/etc/rc.single,看能否去掉single模式下需要密码


原来Arch是不能single的啊,学习了!
幸亏在Gentoo安装时教会我chroot.
回复 支持 反对

使用道具 举报

发表于 2009-4-18 12:12:27 | 显示全部楼层
Post by YCF_name;1976061
原来Arch是不能single的啊,学习了!
幸亏在Gentoo安装时教会我chroot.


不是不能single,是进入single会让你输入密码的。和rpm系的deb系的有点不一样。。而且single模式退出后会自动进入inittab定义的3或者5
回复 支持 反对

使用道具 举报

发表于 2009-4-19 01:03:56 | 显示全部楼层
考验想像力的时候了,其实方法还是有几个的
回复 支持 反对

使用道具 举报

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

本版积分规则

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