如何使用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 oir -c 'new added user' -d /home/oir -G wheel -m -s /usr/local/bin/bash

其中

  • -n oir:登录名
  • -c 'new added user':注释
  • -d /home/oir:主目录
  • -G wheel:其他组(添加到wheel组)
  • -m:创建home目录
  • -s/usr/local/bin/bash:登录shell的名称

使用pw命令还可以锁定,解锁FreeBSD用户:

# pw lock marlena
# pw unlock marlena

有关更多信息,请参见pw命令手册页:

man pw

FreeBSD使用adduser创建新用户

以root用户身份登录:

sudo -i

在FreeBSD上创建jack用户:

adduser

检查新建用户

新用户保存在/etc/passwd文件

cat /etc/passwd
tail -1 /etc/passwd
grep '^username' /etc/passwd
grep '^jack' /etc/passwd

设置或修改新用户密码

运行passwd命令,如下所示:

passwd jack

FreeBSD授予新用户sudo特权

确保在FreeBSD上安装了sudo并允许wheel组,如下所示:

# visudo

输出示例:

## Uncomment to allow members of group wheel to execute any command
%wheel ALL=(ALL) ALL

检查jack用户是否属于wheel组。
属于wheel组的用户都可以使用sudo命令。

# id -Gn jack
jack wheel

如果不属于wheel组,则将jack添加到wheel组

# pw groupmod wheel -m jack

查看/etc/group文件,验证一下:

# id -Gn jack
# grep '^wheel' /etc/group

在FreeBSD如何删除用户帐户

使用rmuser命令删除用户

# rmuser username
# rmuser

# rmuser jack
在FreeBSD上如何新建用户

在FreeBSD Linux上如何添加新用户?

日期:2019-11-20 08:53:40 来源:oir作者:oir