FreeBSD 如何修改root密码
重置root密码其实很简单
第一步:重启FreeBSD服务器,在出现模式选择时,选择单用户模式 选择 2(Boot single user )
系统出现提示,按回车确认继续
第二步:输入 fsck -y (检查系统文件,因为修复时会问是否修复,所以要加上-y参数代表默认yes。) 磁盘检查完成后,挂载所有系统分区
第三步:输入 mount -a (-a 加载文件/etc/fstab中设置的所有设备)
第四步: 重设root用户密码 输入 passwd 回车 之后会提示再输入一遍,确认后 Ctrl+D 系统继续启动,就可以了.
FreeBSD从普通用户切换到root用户方法
在FreeBSD下,通过ssh客户端连接到FreeBSD端,用普通的用户登录,执行下列命令报错……
在FreeBSD下,通过ssh客户端连接到FreeBSD端,用普通的用户登录,执行下列命令报错:
$su - root
su:sorry
从终端用root用户登录,修改/etc/group文件,在wheel组中添加普通用户,添加后如下: 在FreeBSD上要使用su命令切换到root用户,默认情况下是无法切换的,这是因为 FreeBSD对执行su命令的用户进行了更严格的限制,能使用su命令的用户必须属于wheel组(root的基本属组,组ID为0),否则就不能通过 这个命令成为root用户。因此需要编辑组设置文件/etc/group,将需要超级用户权力的管理成员加入到wheel组中。
Freebsd# vi /etc/group
wheel:*:0:root,user 注意root与user用户之间是使用的逗号隔开
daemon:*:1:
kmem:*:2:
...
:wq
再使用user用户SSH登录,切换到root用户成功。 保存退出即可,勿需重启!
freebsd如何配置root可以SSH登录
修改/etc/ssh/sshd_config文件
找到PermitRootLogin那行,取消#的注释,
改为PermitRootLogin yes
再重新启动sshd
service sshd restart
就可以了。