useradd 用户名:
创建用户,同时创建与用户名同名的组
useradd -g 组名 用户名:
创建用户并指定用户组
useradd 用户名 -s xxx:
创建用户并指定用户登录后所使用的shell,如果值为/sbin/nologin或者/bin/false时,表示禁止该用户登录
usermod -g 用户组 用户名:
修改用户所在的用户组
usermode -l 新用户名 用户名:
修改用户名
userdel 用户名:
删除用户,不删除用户的家目录( - r 参数同时删除家目录)
修改密码
普通用户直接输入passwd命令修改自己的密码。
普通用户设置密码必须符合密码原则,root用户可以任意设置
passwd 用户名:
修改用户密码(如果是新创建用户即为设置密码)
gpasswd 用户组:
修改/设置用户组密码
用户管理其他命令
su 用户名:
切换用户身份,如果不带参数,则切换为root身份
id 用户名:
显示指定用户信息,包括用户编号、用户名,组编号、组名
whoami:
显示当前登录用户名