1、useradd -D

 查看创建新用户时你不在命令行制定的话,useradd命令使用的默认值

2、useradd -m username

 useradd命令不会创建HOME目录,-m命令行选项会叫它创建HOME目录

3、useradd -D (-s/-b/-e/-g/-f)

 修改默认的选项
 -s:更改登录的shell
 -g:默认的组名称
 -f:新用户从密码过期到账户禁用的天数
 -b: 创建用户HOME目录的位置
 -e:新账户的过期日期

4、userdel -r username

 -r 删除用户的目录

5、usermod 命令,修改/etc/passwd的内容,非常强大的工具

 usrmod -L 锁定某个用户,让其无法登录
 usrmod -U 解除锁定,用户可以正常登录

6、passwd 修改自己的密码

 passwd username 修改某个用户的密码(只有root用户才有权限)
 passwd -e 强制用户下次登录的时候修改密码

7、cnpasswd

 从标准输入中自动读取登录名和密码(冒号分割),给密码加密,让后重置。

8、cnsh

修改用户的shell,需要使用shell的全路径

9、cnfn

在/etc/passwd文件的备注信息存储信息的标准方法

10、finger

用于查看Linux系统的用户信息 (从安全性角度。禁用该命令)

11、chage

管理用户的有效期

12、groupadd usergroup

创建用户组

13、usermod -G username groupName

添加用户到某个用户组
某个用户如果更改了用户组,需要登出之后在登录才生效
-g: 制定的组名会替换掉用户的默认组
-G: 将该组添加到用户的属组列表中,不影响默认组

14、groupmod 修改已有组的信息 -g 修改GID -n 修改组名