毛蛋(maoegg)网

——只为技术而存在

正在浏览标签为 freebsd 的文章

重置root用户密码:

重新启动FreeBSD服务器,出现模式选择时,选择单用户模式
选择4 Boot FreeBSD in single user Mode

系统出现shell提示,按回车键确认

非正常启动后,检查系统文件。输入fsck -y(参数y表示自动修复)
#fsck -y

磁盘检查完成后,挂载所以系统分区。输入mount -a
#mount -a
重置root用户密码。输入passwd回车
#passwd
确认密码后,千万不要傻傻的reboot重启呀。按下Ctrl+D系统就会继续启动,密码重设完成。
系统重新启动后,输入用户名和密码,即可以登入。

FreeBSD 8.1下,通过ssh客户端连接到FreeBSD端,用普通的用户xhot登录,执行下列命令报错:
$ su -
su: Sorry
$ su
su: Sorry
原因:在FreeBSD上要使用 su命令成为root用户,不但要知道root的口令,还需要经过特别设置,否则就不能成功使用这个命令。这是因为 FreeBSD对执行su命令的用户进行了更严格的限制,能使用su命令的用户必须属于wheel组(root的基本属组,组ID为0),否则就不能通过这个命令成为root用户。
因此需要编辑组设置文件/etc/group,将需要超级用户权力的管理成员加入到wheel组中。

用 root用户登录,修改/etc/group文件,在wheel组中添加普通用户,操作如下:
#ee /etc/group
#wheel:*:0:root,xhot (在wheel组中,增加普通用户xhot)
按ESC,选择a)leave editor—->选择a)save changes,保存退出!

使用pup用户ssh登录
$ su -
Password:
#
成功切换到root权限!

FreeBSD是一种类UNIX操作系统,但不是真正意义上的UNIX操作系统,它是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支,它支持 x86 兼容(包括 Pentium® 和Athlon™)、amd64 兼容(包括 Opteron™、Athlon 64 和 EM64T)、 Alpha/AXP、IA-64、PC-98以及 UltraSPARC® 架构的计算机。它运行在Intel x86 family兼容处理器、DEC Alpha、Sun微系统的UltraSPARC、Itanium (IA-64)和AMD64处理器上。针对PowerPC的支持正在开发中。它被普遍认为是相当可靠和稳定的。苹果电脑的Mac OS X即以 Mach 为内核, 配合 FreeBSD 的驱动程序和实用工具为基础。FreeBSD 源于 BSD ──美国加州大学伯克利分校开发 UNIX® 版本它由来自世界各地的志愿者开发和维护.FreeBSD 为不同架构的计算机系统提供了不同程度的支持.

PCBSD是基于freebsd的以桌面应用为目的的操作系统.PCBSD默认安装KDE桌面.它提供LINUX兼容模式,可以使用linux中优秀的媒体工具、办公软件,你可以像linux桌面版一样使用它。主要开发者是Kris Moore

FreeBSD与PCBSD的区别继续阅读