linux - 如何在 Linux 中将组修改为非系统组

标签 linux

我添加了一个组作为系统组。使用命令 groupadd -r 。我有几个用户也分配给了这个组。

现在我想将 thuis 组更改为非系统组..或者说普通组。

如何实现?

最佳答案

一个简单的方法是删除组 ID 并使用非系统权限重新创建它,但使用相同的 GID。假设组名为suroot,使用以下命令:

id=`cat /etc/group | grep suroot | sed -r 's/:/\ /g' | awk '{print $3}'`
groupdel suroot
groupadd suroot -g $id

编辑:这假定一个类似 RedHat 的 linux 发行版。

关于linux - 如何在 Linux 中将组修改为非系统组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21822347/

相关文章:

linux - 长时间运行时程序停顿

linux - ELF header ,偏移量 06h 和 14h 是否重复?

linux - 在 Perl 调用之前获取命令的退出代码

c - string3.h中__warn_memset_zero_len的定义在哪里

c - 如何将参数传递给 Linux 守护进程/服务

Linux 驱动 PCI 突发传输

linux - 在docker run中导出变量列表

xml - 用 header 和主标记包围 xml 正文

linux - 使用 TinyCore 的窗口中不显示 GTK 绘图区小部件

java - 如何以最低要求运行 Spring Boot 应用程序?