Resumen
Esta es una continuación de nuestra serie de publicaciones sobre administración de usuarios de Linux. En una de nuestras publicaciones anteriores, cubrimos el proceso de cómo crear y eliminar usuarios en Linux a través de la terminal (puede consultar el procedimiento aquí - publicación).
Ahora, en esta publicación, mostraremos el procedimiento para crear y eliminar un grupo de usuarios en Linux a través de la terminal. Esta es también otra habilidad esencial que un usuario de Linux debe conocer, ya que este procedimiento es parte de la práctica de administración de usuarios.
También cubriremos cómo agregar y quitar usuarios a/de estos grupos que creamos. Estas acciones requieren iniciar sesión en el sistema Linux como usuario con sudo privilegios o como raíz usuario.
Usaremos los comandos "groupadd ” y “groupdel ” para realizar las acciones mencionadas aquí.
¿Por qué es importante hacer la gestión de grupos?
Tener grupos permite a los administradores del sistema aplicar ciertos permisos o acceder a grupos de usuarios, creando así la segregación de grupos de usuarios. Esta práctica nos permitirá tener un mayor control de nuestro sistema Linux, especialmente en un sistema de producción en el que queremos un entorno seguro pero aún permitir que algunos usuarios tengan acceso al sistema.
Cómo crear un grupo de usuarios en Linux
El comando que usará para esto es:
groupadd –g groupdID groupUsername
-g ID de grupo
El “-g groupID El parámetro ” indica que seguirá un número de grupo (se asignará al grupo y actuará como un número de ID). Este es el número de grupo que será asignado a este nuevo grupo. El número de grupo debe ser único.
nombre de usuario del grupo
El nombre del grupo que desea agregar. Los nombres de los grupos deben ingresarse en minúsculas y pueden contener guiones bajos. Se recomienda que no use el mismo nombre de grupo más de una vez.
Ahora crearemos un grupo con su número de identificación y un nombre con un comando:
sudo groupadd –g 15000 testgroup
Una vez que haya hecho eso, simplemente presione Entrar y se debe crear el grupo, si no hay errores, eso significa que todo está bien y se crea el grupo. Dado que los nuevos grupos se agregan al final del archivo de grupo del sistema llamado “/etc/group ” puedes usar cola comando para verificar si su grupo está creado. Simplemente escriba "sudo tail /etc/group ” después del indicador del sistema para mostrar las últimas líneas del archivo del grupo del sistema.
sudo tail /etc/group
Como puede ver, se ha creado el grupo.
Cómo eliminar un grupo de usuarios
Para eliminar un grupo usaremos un comando “groupdel ” y escriba el nombre del grupo que desea eliminar.
sudo groupdel groupname
Y su grupo debe ser eliminado. Para verificar si el grupo fue eliminado, puede usar tail Comando como lo hicimos para verificar si se creó su grupo, pero esta vez solo su grupo no estará en la lista de grupos.
sudo tail /etc/group
Añadir usuario al grupo
Para agregar un usuario existente a un grupo secundario, use el comando usermod –a –G groupname nombre de usuario seguido del nombre del grupo y del usuario.
sudo usermod -a -G groupname username
No hay información de que su comando haya sido exitoso, usermod El comando no muestra ningún resultado. Le advierte solo si el usuario o grupo no existe. Utilice siempre el –a (añadir) opción al agregar un usuario a un nuevo grupo. Si no lo hace, el usuario será eliminado de cualquier otro grupo y solo estará en el grupo que acaba de agregar.
Cómo agregar un usuario a varios grupos con un solo comando
Es el mismo procedimiento que agregar un usuario a un solo grupo, pero esta vez debe nombrar más grupos en un solo comando, por ejemplo:
sudo usermod –a –G groupname1,groupname2,groupname3 username
Cómo eliminar un usuario de un grupo
Ahora le mostraremos cómo eliminar un usuario de un grupo. Para esto vas a usar el comando gpasswd con la –d opción.
sudo gpasswd –d username groupname
Este comando de tiempo le dirá que el usuario fue eliminado del grupo, como se muestra en la imagen
Y ahora ha eliminado con éxito a un usuario de un grupo.
Resumen
Para resumir lo que hemos cubierto en este post. Pasamos por los pasos sobre cómo crear y eliminar un grupo de usuarios en Linux, cómo agregar un usuario al grupo y cómo eliminar un usuario del grupo. Todos estos comandos que se muestran en el artículo de hoy también se pueden aplicar a cualquier distribución de Linux, incluidos Ubuntu, CentOSn, RHEL, Debian, Fedora y Arch Linux.