一:新建用户useradd
 1.useradd用户常见选项:
 useradd  用户名                             2创建新用户  
-b, --base-dir BASE_DIR               新账户的主目录的基目录
 -d, --home-dir HOME_DIR             新账户的主目录
 -g, --gid GROUP                            新账户主组的名称或 ID
 -G, --groups GROUPS                   新账户的附加组列表
 -h, --help                                         显示此帮助信息并推出
 -r, --system                                     创建一个系统账户
id是在系统中查看用户的指令
id user01 查看用户user01的id信息
id -u user01 查看用户user01的uid
id -g user01 查看用户user01的gid

  
2.用户组
groupadd 组名 创建用户组
groupadd常见选项:
选项:
   -f, --force        如果组已经存在则成功退出
   -g, --gid GID                 为新组使用 GID
   -h, --help                    显示此帮助信息并推出
   -o, --non-unique              允许创建有重复 GID 的组
   -p, --password PASSWORD       为新组使用此加密过的密码
   -r, --system                  创建一个系统账户
   -R, --root CHROOT_DIR         chroot 到的目录

3用户信息的修改指令
usermod 常见选项:
usermod -l user01 alias 更改用户user01的名称为alias
usermod -u alias 更改alias的uid
usermod -g alias 更改alias的gid(修改的gid也必须是存在的)
usermod -G alias 更改alias附加组(原本的组也在)(默认只有两个组)
usermod -d alias 更改用户alias的家目录
usermod -s /sbin/nologin/ user01 不让用户user01登录
4.如何删除用户与组
userdel -r user01 删除用户user01
groupdel group01 删除用户组group01

 
5.用户密码
 用户密码相关指令如下:
passwd username 更改用户密码
passwd -l username 在用户密码前加入“!”
passwd -u username 在用户密码前删除“!”
usermod -L username 在用户密码前加入“!!”
usermod -U username 在用户密码前删除“!1”
passwd-d username 清空用户密码
注:普通用户改密码时:1.必须知道当前用户的原始密码;2.密码不能和账号名称相似;3.密码不能是有序的数字或有序纯字母;4.密码如果是纯数字或者字母要大于8位。










