(1)用户组
创建一个hr组:
groupadd hr #创建一个hr组
groupadd net01 -g 2000 # 指定gid为2000
删除组
groupdel net01
(2)用户
创建用户:
useradd user01 #创建用户时,未指定任何组(主组合附加组),系统会创建一个和用户名相同的组作为用户的Primary Group
useradd user02 -G hr #创建user02并指定附加组为hr,hr必须存在
useradd user03 -G hr,fd #创建user03并指定附加组为hr和fd,hr必须存在
useradd user02 -u 503 # 创建用户user02,指定uid为503
useradd user03 -d /aaa # 创建用户user03,指定家目录为aaa
useradd user05 -s /sbin/nologin # 创建用户user05,指定shell为/sbin/nologin,默认shell为/bin/shell
删除用户:
userdel user10 # 删除用户user10,但不删除用户家目录和邮箱
userdel -r user10 # 删除用户user10,删除家目录和邮箱
设置密码:
passwd alice # root用户可以给任何用户设置密码,不需要提供原密码
passwd # 普通用户給自己密码,需要提供原密码
对已存在的的用户添加到指定组:
gpasswd -a jack wheel # 将jack添加到whell组下 === usermod -aG jack wheel
将用户从组中删除:
gpasswd -d zhuzhu hr # 将猪猪用户从hr组中删除