2007-04-06

FreeBSD恢复root密码

要恢复密码,必须进入单用户模式,而且FreeBSD新版本跟旧版本的恢复密码方法还不太一样,具体请看下面:

FreeBSD 4.x
或之前的版本:

在系统起动显示以下信息时按 Spacebar”

Hit [Enter] to boot immediately, or any other key for command prompt. Booting [kernel] in 10 seconds...

接着在显示以下信息时输入 boot -s

Type '?' for a list of commands, or 'help' for more detailed help. ok
Enter 后系统会运行至显示以下信息

Enter full pathname of shell or RETURN for /bin/sh:

再按 Enter 进入单用户, 显示 “#”
挂载档案系统, 输入

# fsck -p
!---文件档案检查
# mount -u /
!---挂载 /
# mount -t ufs -a
!---挂载所有文件档案

更改密码

# passwd
New password:_
Retype new password:_
passwd: updating the database...
passwd: done

# exit

FreeBSD 5
或都之后版本:

在系统起动显示以下画面时选择 “4” Enter 进入单用户模式

系统会运行至显示以下信息

Enter full pathname of shell or RETURN for /bin/sh:

再按 Enter 进入单用户, 显示 “#”
挂载档案系统
, 输入

# fsck -p
# mount -u /
# mount -t ufs -a

# passwd
New password:_
Retype new password:_
passwd: updating the database...
passwd: done

#exit

没有评论: