El comando groupadd crea un grupo. De forma predeterminada, el grupo no tiene miembros ni contraseña. Además de crear un grupo con un nombre descriptivo, también puede especificar una ID de grupo con la opción -g.
Algunas opciones de agregar grupos incluyen lo siguiente.
Opción | Descripción |
---|---|
-g | Asigne una ID de grupo. |
-f | Salir con un estado de éxito si el grupo ya existe. |
-o | Permitir que se cree un grupo con una ID de grupo no única. |
El comando groupadd le permite agregar grupos al sistema desde la línea de comando. Para hacerlo, inicie sesión como usuario raíz e ingrese el siguiente comando:
# groupadd groupname
donde groupname es el nombre del grupo que desea agregar al sistema. Por ejemplo, para agregar el grupo www a su sistema, usaría el comando:
# groupadd www
Si encuentra el siguiente error al ejecutar el comando groupadd:
groupadd: command not found
puede intentar instalar el paquete passwd como se muestra a continuación según su elección de distribución.
Distribución | Comando |
---|---|
Debian | apt-get install passwd |
Ubuntu | apt-get install passwd |
Alpino | apk agregar sombra |
Arco Linux | pacman -S sombra |
Kali Linux | apt-get install passwd |
Fedora | instalación dnf shadow-utils-2 |
Raspbian | apt-get install passwd |
Ejemplos de comandos groupadd
1. Para crear un nuevo grupo:
# groupadd SUPPORT
2. Para mostrar el estado de éxito si el grupo ya existe:
# groupadd -f SUPPORT # groupadd --force SUPPORT
3. Para especificar el ID de grupo numérico:
# groupadd -g 504 SUPPORT # groupadd --gid 504 SUPPORT
4. Para obtener la información de ayuda:
# groupadd -h # groupadd --help
5. Para especificar los valores de “/etc/login.defs”:
# groupadd -K KEY=VALUE # groupadd --key KEY=VALUE # groupadd -K GID_MIN=100 # groupadd -K GID_MAX=499
6. Para agregar un grupo con un valor no único:
# groupadd -o 500 SUPPORT # groupadd --non-unique 500 SUPPORT
7. Para especificar la contraseña cifrada para el grupo:
# groupadd --password !$424733244%^12124 SUPPORT
8. Para crear un grupo de sistemas:
# groupadd -r 499 SUPPORT
Conclusión
El comando groupadd se puede usar con múltiples opciones para crear un grupo complementario para cuentas de usuario o un grupo de usuarios del sistema. Consulte la página del manual sobre groupadd para obtener una lista completa de todas las opciones de línea de comandos disponibles.