El comando groupmod en Linux se usa para modificar o cambiar el grupo existente en el sistema Linux. Puede ser manejado por superusuario o usuario root. Básicamente, modifica una definición de grupo en el sistema modificando la entrada correcta en la base de datos del grupo.
Sintaxis:
groupmod [option] GROUP
Archivos: El comando groupmod tiene los siguientes archivos.
- /etc/group: Información de la cuenta del grupo.
- /etc/gshadow: información de cuenta de grupo protegida.
- /etc/login.def: Configuración de la suite shadow passwd.
- /etc/passwd: información de la cuenta de usuario.
Valores de salida:
- 0: Éxito.
- 2: Sintaxis de comando no válida.
- 3: Argumento no válido para la opción.
- 4: el grupo especificado no existe.
- 6: el grupo especificado no existe.
- 9: nombre de grupo ya en uso.
- 10: no se puede actualizar el archivo de grupo.
Opciones: Hay las siguientes opciones disponibles en el comando groupmod .
- -g, –gid GID: El ID de grupo del GRUPO dado se cambiará a GID.
- -n, –nuevo-nombre NUEVO_GRUPO: El nombre del grupo cambiará a nuevonombre.
- -h, –help: esta opción muestra el mensaje de ayuda y existe.
- -o, –non-unique: Esta opción se usa con la opción -g que permite cambiar el GID del grupo a un valor no único.
- -p, –password CONTRASEÑA: Esto da la contraseña encriptada.
- -R, –root CHROOT_DIR: aplica los cambios en el directorio CHROOT_DIR y usa los archivos de configuración del directorio CHROOT_DIR.
Ejemplo: El siguiente comando cambiará el grupo group_old a group_new usando la opción -n .
groupmod -n group_new group_old