温馨提示×

ubuntu deluser怎么设用户组

小樊
37
2026-10-11 07:18:52
栏目: 智能运维

在 Ubuntu 里,deluser 本身不能“设置”用户组,它主要用于删除用户或把用户从某个组里移除。
如果你是想“操作”用户组,通常分下面几种情况:


1. 把用户从某个用户组中删除(deluser 的正确用法)

sudo deluser 用户名 组名

示例:

sudo deluser alice sudo

意思是:把 alice 从 sudo 组中移除(不会删用户)。


2. 删除用户(连同主组)

sudo deluser 用户名

或彻底删除用户和家目录:

sudo deluser --remove-home 用户名

3. 如果你想“设置/修改”用户的主组或附加组(不是 deluser)

要用 usermod:

修改主组

sudo usermod -g 组名 用户名

添加附加组(常用)

sudo usermod -aG 组名 用户名

示例:

sudo usermod -aG docker alice

4. 创建用户时指定组

sudo adduser 用户名 --ingroup 组名

总结

  • deluser 用户 组 → 从组中移除用户
  • deluser 用户 → 删除用户
  • 设置/修改组 → 用 usermod

如果你能说一下具体想达到什么效果(比如“删用户但保留组”或“换主组”),我可以给你更精确的命令。

0 踩