创建和删除用户组
groupadd 和 groupdel 命令可以创建和删除用户组
groupadd test
groupdel test
useradd 可以创建用户
-g 指定用户组,不指定则创建同名组
-d 指定 home 目录,不指定则为 /home/username
groupadd testg
mkdir /home/testu
useradd testu -g testg -d /home/testu
userdel 可以删除用户
-r 同时删除 home 目录
userdel testu -r
id 命令可以查看用户所属的组
id caddy
uid=999(caddy) gid=997(caddy) groups=997(caddy)
将用户添加到组可以用 usermod -aG
groupadd g1
groupadd g2
useradd u1 -g g1
usermod -aG u1 g2
usermod: group 'u1' does not exist
usermod -aG g2 u1
id u1
uid=1000(u1) gid=1001(g1) groups=1001(g1),1002(g2)
getent passwd 查看有哪些用户
显示:
用户名:密码(x代替):用户id:组id:描述信息:home目录:执行终端
getent passwd
sshd:x:101:65534::/run/sshd:/usr/sbin/nologin
caddy:x:999:997:Caddy web server:/var/lib/caddy:/usr/sbin/nologin
u1:x:1000:1001::/home/u1:/bin/sh
getent group 可以查看组
getent group
_ssh:x:108:
caddy:x:997:
g1:x:1001:
g2:x:1002:u1
添加用户到 sudoer
usermod -aG sudo username
评论