sudouseradd -m -s /bin/bash 用户名
-m:自动创建家目录/home/xxx-s /bin/bash:指定可登录shellpasswd 用户名
#创建用户+家目录+bash登录useradd -m -s /bin/bash ceshi1passwd ceshi1
useradd -m -d /home/mydir ceshi2
useradd -m -G 组1,组2 tom
useradd -s /sbin/nologin ftp2
usermod。usermod -l 新名 旧名usermod -l ceshi-3 ceshi3

usermod -d /新目录 -m 用户名usermod -d /home/ceshi-3 -m ceshi-3

usermod -s /bin/bash 用户名usermod -s /bin/bash ftp2

usermod -g 新主组 用户名usermod -g dev ceshi-3

-G:覆盖所有附加组-aG:追加附加组(推荐)usermod -L 用户名 #锁定usermod -U 用户名 #解锁

userdel 用户名
userdel -r 用户名
groupadd 组名 #新建组groupdel 组名 #删除组groupmod -n 新组名 旧组名 #修改组名
id 用户名 #查看UID/GID/所属组whoami #查看当前登录用户w #查看所有登录用户cat /etc/passwd #查看所有用户cat /etc/group #查看所有组

useradd -m -s /bin/bash jackpasswd jack
usermod -aG wheel jack#centos和rhelusermod -aG sudo jack#ubuntu
userdel -r jackuseradd不加-m:不创建家目录,登录失败usermod -G不加-a:覆盖原有附加组,权限丢失-r : 家目录残留垃圾/sbin/nologin :无法ssh登录(用于程序账号)linux用户管理就三件事:
这套命令足够你应对99%的日常场景。如果你觉得文章对你运维工作有帮助,记得点赞加关注。