freebsd忘记root密码解决 [ 网站地图 ]

发表于:2009-11-13 浏览:148 作者: 来源:互联网

关键字:FREEBSD,ROOT,密码,解决

描述: H3/H3 一、进单用户模式键入指令:boot-s#fsck-p#mount-a#passwdroot(或者其他用户)#exit 二、  如果console和ttyv都设置是安全限制,这样连单用户模式也无法进入了,现场还没有fixCD,

一、

进单用户模式
键入指令:boot -s

# fsck -p
# mount -a
# passwd root(或者其他用户)
# exit

二、

 如果console和ttyv都设置是安全限制,这样连单用户模式也无法进入了,现场还没有fixCD,只有另一台bsd系统,我有root权限。

于是把忘记密码的硬盘挂到了有root权限的系统上。

先检查文件系统

#fsck -y /dev/ad2s1

挂载到一个目录上

#mount /dev/ad2s1 /mnt

用chroot创建个环境

#chroot /mnt

然后进里面挂载丢失root密码的usr目录

#fsck -y /dev/ad2s1f

#mount /dev/ad2s1f /mnt

设置密码

#/usr/sbin/passwd root

设置后,把硬盘换回原来机器。登陆正常。

 


站长资讯网 做中国最丰富的资讯网站 沪ICP备05004089号