GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo agregar un usuario a un grupo en Linux

Los grupos facilitan dar a los usuarios la misma seguridad y privilegios de acceso para modificar un archivo o directorio. Un mismo usuario puede estar asociado a varios grupos. En Linux, los grupos se pueden clasificar en dos tipos que son grupos primarios y secundarios. Los grupos principales se crean durante la creación de una cuenta de usuario, mientras que el grupo secundario puede ser uno o más grupos a los que pertenece un usuario.

En esta publicación, describiremos cómo agregar un usuario a un grupo en el sistema operativo Linux. Esta publicación también cubrirá la adición de un usuario a varios grupos, la eliminación de un usuario de un grupo, el cambio del grupo principal de un usuario, la creación, eliminación y listado de grupos.

Nota :El procedimiento explicado aquí ha sido probado en Ubuntu 20.04 LTS . Sin embargo, el mismo procedimiento también es válido para otras distribuciones de Linux.

Requisito previo

Necesitará privilegios de sudo o acceso de raíz para agregar o eliminar un usuario de un grupo en Linux.

Cómo agregar un usuario existente a un grupo

Cuando se crea un nuevo usuario, se agrega automáticamente a un grupo del mismo nombre. Por ejemplo, después de crear un usuario llamado "tin", el sistema creará automáticamente un nuevo grupo llamado "tin". Luego, este nuevo usuario "tin" se agregará a este nuevo grupo llamado "tin".

Si desea agregar un usuario a otros grupos, el comando es el siguiente:

$ sudo usermod -a -G <group_name> <user_name>

Por ejemplo, el siguiente comando agregará un usuario ya existente llamado "tin" a un grupo secundario llamado "samba".

$ sudo usermod -a -G samba tin

Ingrese la contraseña de sudo, después de lo cual se creará un nuevo usuario y se le asignará un grupo.

Cómo agregar un usuario existente a varios grupos

Si desea agregar un usuario existente a varios grupos secundarios, puede hacerlo con un solo comando de la siguiente manera:

$ sudo usermod -a -G <group_name1,group_name2,group_name3> <user_name>

Por ejemplo, el siguiente comando agregará un usuario existente llamado "tin" a tres grupos llamados "sudo", "samba" y "admin".

$ sudo usermod -a -G sudo,samba,admin tin

Crear un nuevo usuario y agregar un grupo

Si necesita crear un nuevo usuario y agregarlo en un grupo secundario, este es el comando para hacerlo:

$ sudo useradd -G <group_name> <user_name>

Por ejemplo, el siguiente comando creará un nuevo usuario llamado "titin" y lo agregará al grupo ya existente llamado "samba".

$ sudo useradd -G samba tintin

Ingrese la contraseña de sudo, después de lo cual se creará un nuevo usuario y se le asignará un grupo.

Cómo cambiar el grupo principal de un usuario

Para cambiar el grupo principal de un usuario, el comando es el siguiente:

$ sudo usermod -g <group_name> <user_name>

Por ejemplo, para cambiar el nombre del grupo primario "tin" de un usuario a "samba", el comando sería:

$ sudo usermod -g samba tin

Ver los grupos a los que se agrega un usuario

Después de agregar un usuario a un grupo específico, puede confirmarlo de la siguiente manera:

$ groups <user_name>

Le mostrará los grupos a los que se agrega el usuario especificado como . Por ejemplo, el siguiente comando muestra que un usuario "tin" se agrega a dos grupos "tin" y "samba".

Cómo eliminar un usuario de un grupo

Para eliminar un usuario de un grupo específico, la sintaxis es la siguiente:

$ sudo gpasswd -d <user_name> <group_name>

Para eliminar un usuario llamado "tin" del grupo llamado "samba", el comando sería:

$ sudo gpasswd -d tin samba

Cómo crear un nuevo grupo

Si necesita crear un nuevo grupo en Linux, puede hacerlo usando el siguiente comando en la Terminal:

$ sudo groupadd group_name

Asegúrate de reemplazar group_name con el nombre del grupo que desea crear.

Cómo eliminar un grupo

Si necesita eliminar un grupo del sistema Linux, la sintaxis es la siguiente:

$ sudo groupdel <group_name>

Por ejemplo, para eliminar un grupo llamado “samba”, el comando sería:

$ sudo groupdel samba

Ver todos los grupos en el sistema

Si desea ver todos los grupos en el sistema Linux, el comando es el siguiente:

$ getent group

Este comando enumerará todos los grupos en su sistema junto con las cuentas de usuario que son miembros de estos grupos.

Por ejemplo, el siguiente resultado muestra la lista de grupos junto con sus miembros, como puede ver que los usuarios "syslog" y "kbuzdar" son miembros del grupo "adm".

Se trataba de cómo agregar un usuario a un grupo en Linux. Si desea obtener información sobre cómo agregar o eliminar un usuario en el sistema operativo Linux, puede seguir nuestra guía sobre cómo agregar y eliminar usuarios en Linux.


Ubuntu
  1. Cómo agregar o eliminar un usuario de un grupo en Linux

  2. Agregar usuario a grupo en Linux, cómo hacerlo (con ejemplos)

  3. Cómo agregar un usuario a un grupo en Linux

  4. Cómo crear y eliminar un grupo de usuarios en Linux

  5. ¿Cómo agregar un usuario al grupo Sudo en un VPS de Linux?

Cómo agregar un usuario a un grupo en Linux

Cómo agregar un usuario a Sudoers en Linux basado en Debian

Cómo agregar un usuario a Sudoers o Sudo Group en Rocky Linux 8

Cómo cambiar de usuario en Linux

Cómo agregar un usuario a un grupo en Linux

Cómo agregar un usuario a un grupo de Linux