商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > 如何使用deluser修改用户组

如何使用deluser修改用户组

  发布于2026-07-16 阅读(0)

扫一扫,手机访问

聊个Linux用户管理里容易被绕进去的小细节——deluser。很多人一看到这个名字,直观反应就是“删除用户”,这个理解没错,但它的能力不止于此。如果你今天的目标不是把用户整个从系统里抹掉,而是只想把他从一个特定用户组里踢出去,deluser 其实也能派上用场,只不过要用对姿势。

如何使用deluser修改用户组

具体怎么做?下面两种方法,看你的发行版习惯选一个就行。

方法一:用 gpasswd 搞定

这是最常见、最跨发行版的做法,直接、明确、不会误操作:

sudo gpasswd -d username groupname

username 换成你想操作的用户名,groupname 换成目标用户组名。运行完这条命令,该用户就从那个组里退出了。

方法二:用 deluser--ingroup 选项

部分 Linux 发行版(比如 Debian 系)的 deluser 支持 --ingroup 参数,意思就是“按用户组删除”——不是删用户,而是从该组中移除用户:

sudo deluser --ingroup=groupname username

需要注意的是,不是所有发行版的 deluser 都带这个选项。如果你的系统提示“未知选项”,那就老老实实用 gpasswd 吧。

另外,执行这类命令前请确认你有 root 或 sudo 权限——这是老生常谈,但每次还是值得多说一句。没有足够的权限,命令会直接报错拒绝执行。

本文转载于:https://www.yisu.com/ask/39393716.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注