groupadd

创建一个新组.

语法

  groupadd [options] group 

使用命令行中指定的值加上系统的默认值创建新的组帐户,新组将根据需要输入系统文件

选项


   -f, --force
       如果指定的组已存在,则
       此选项会使命令以成功状态退出。
       与-g一起使用时,指定的GID已经存在,选择
       另一个(唯一的)GID(即-g关闭). 

   -g, --gid GID
       组ID的数值。
       除非使用-o选项,否则此值必须是唯一的。
       该值必须是非负的。默认设置是使用
       大于999且大于每个
       其他组的最小ID值。通常
       为系统帐户保留0到999之间的值。

   -h, --help
       显示帮助消息并退出。

   -K, --key KEY=VALUE
       覆盖/etc/login.defs 默认值
       (GID_MIN, GID_MAX ...).
       可以指定多个-K选项

       示例: -K GID_MIN=100 -K GID_MAX=499

       注意: -K GID_MIN=10,GID_MAX=499 不起作用

   -o, --non-unique
       non-unique此选项允许添加具有非唯一GID的组

   -p, --password PASSWORD
       加密密码
       默认设置是禁用密码

       注意:建议不要使用此选项,因为密码
       列出进程的用户将看到(或加密的密码)

       您应该确保密码符合系统的密码策略
 
   -r, --system
        创建系统组

       The numeric identifiers of new system groups are choosen in
       the SYS_GID_MIN-SYS_GID_MAX range, defined in login.defs,
       instead of GID_MIN-GID_MAX.


Files

  /etc/group    组帐户信息 
  /etc/gshadow  保护组帐户信息
  /etc/login.defs    密码套件配置.

注意事项

组名最长不超过32个字符.
您无法添加NIS或LDAP组。这必须在相应的服务器上执行.
如果组名已存在于外部组数据库(如NIS或LDAP)中,则groupadd将拒绝组创建请求

groupadd命令返回以下值:

0    成功
2    无效命令语法
3    无效参数选项
4    GID不唯一(当-o未使用时)
9    组名称不唯一 
10    无法更新组文件

groupadd 命令实例:

Linux的Bash命令行(A-Z排序)