bsd / 未分类 · 2011年12月31日

FreeBSD root 不能登录的解决办法

问题 bash 坏了,登录不了
解决方法 如下
1.单用户登录到系统
如何进入单用户模式
当系统启动到菜单时,按下数字键 4 Boot FreeBSD in single user mode,就能进入单用户模式。如果是老版本的 FreeBSD,或禁止了 beastie 菜单,则需要在出现 boot 提示符的时候按下任意键,然后输入 boot -s 才能启动到单用户模式。
2. fsck -p
mount -a
chsh root 将 shell 改成 /bin/sh
重启系统用root后就可以登录了,但是shell是sh,
http://wiki.freebsdchina.org/faq/boot_and_shutdown/single_user_mode