在FreeBSD上如何新建用户
时间:2019-11-20 08:53:40 来源:igfitidea点击:
在FreeBSD Linux上如何添加新用户?
FreeBSD使用adduser创建新用户
以root用户身份登录:
sudo -i
在FreeBSD上创建Hyman用户:
adduser
检查新建用户
新用户保存在/etc/passwd文件
cat /etc/passwd tail -1 /etc/passwd grep '^username' /etc/passwd grep '^Hyman' /etc/passwd
设置或修改新用户密码
运行passwd命令,如下所示:
passwd Hyman
FreeBSD授予新用户sudo特权
确保在FreeBSD上安装了sudo并允许wheel组,如下所示:
# visudo
输出示例:
## Uncomment to allow members of group wheel to execute any command %wheel ALL=(ALL) ALL
检查Hyman用户是否属于wheel组。
属于wheel组的用户都可以使用sudo命令。
# id -Gn Hyman Hyman wheel
如果不属于wheel组,则将Hyman添加到wheel组
# pw groupmod wheel -m Hyman
查看/etc/group文件,验证一下:
# id -Gn Hyman # grep '^wheel' /etc/group
在FreeBSD如何删除用户帐户
使用rmuser命令删除用户
# rmuser username # rmuser # rmuser Hyman
如何使用pw命令
pw命令创建,删除,修改和显示系统用户和组。
查看命令的使用手册:
pw user help pw user add help pw user del help pw user mod help pw group help pw lock help pw unlock help
示例:
# pw user add -n theitroad -c 'new added user' -d /home/theitroad -G wheel -m -s /usr/local/bin/bash
其中
-n theitroad
:登录名-c 'new added user'
:注释-d /home/theitroad
:主目录-G wheel
:其他组(添加到wheel组)-m
:创建home目录-s/usr/local/bin/bash
:登录shell的名称
使用pw命令还可以锁定,解锁FreeBSD用户:
# pw lock marlena # pw unlock marlena
有关更多信息,请参见pw命令手册页:
man pw