linux groupadd 命令
groupadd 命令的作用是建立一个新的用户组,相关信息会被写入系统配置文件中。
涉及的文件包括:
- /etc/group 存储组账户的基本信息。
- /etc/gshadow 保存加密后的安全组信息。
- /etc/login.defs 定义了密码相关功能的配置。
使用格式
groupadd 的基本命令结构如下:
groupadd [-g gid [-o]] [-r] [-f] group
选项含义:
- -g:设定新建组的 唯一标识符(GID);
- -r:生成一个系统组,系统组的 GID 通常小于 500;
- -K:用于覆盖默认的配置项,即修改 /etc/login.defs 中的设置;
- -o:允许添加一个 GID 不唯一的组;
- -f,–force: 如果指定的组名已存在,则强制操作成功退出。若同时使用 -g 参数且所选 GID 已被占用,则会自动选择另一个可用 GID。
操作示例
创建一个带有特定 GID 的用户组:
#groupadd -g 344 runoob
此操作会在 /etc/group 文件中新增一条记录,其组 ID(GID)为 344。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END