Cómo eliminar a un usuario de un grupo Linux

Cómo eliminar a un usuario de un grupo Linux

Este tutorial explica cómo eliminar a un usuario de un grupo en Linux. Después de leer esto, sabrá cómo eliminar los usuarios de los grupos fácilmente usando los comandos GPasswd y Deluser.

¿Qué son los grupos en Linux??

En Linux, los usuarios están asociados con grupos que definen sus permisos y accesos. Para comprender qué grupos hay en Linux, es importante tener en cuenta que hay 3 formas de otorgar o restringir los permisos y accesos: individualmente, colectivamente y "por eliminación".

Cuando un usuario recibe permisos individualmente, estos permisos están asociados con la identificación del usuario. Para otorgar permisos colectivamente, el administrador del sistema crea un grupo con ciertos derechos, y los usuarios miembros de ese grupo adquieren los permisos del grupo. Eliminar a un usuario de un grupo eliminará todos los permisos que el usuario heredará de ese grupo.

Como se dijo anteriormente, los permisos pueden otorgarse o restringirse a usuarios específicos individual y colectivamente a través de grupos. Pero el sistema también necesita una política para todos los demás que no son usuarios o grupos asociados. Por lo tanto, al otorgar o eliminar permisos en Linux, debemos especificar 3 categorías:

  • Usuario: Permisos individuales.
  • Grupo: Permisos colectivos.
  • Otros (también conocidos como "mundo"): Permiso para solicitantes indefinidos.

En Linux, cada usuario está asociado con un grupo generado en el proceso de creación de cuentas del usuario.

Puede verificar los grupos a los que pertenece un usuario ejecutando el comando de grupos seguido del nombre de usuario, como se muestra en la captura de pantalla a continuación.

grupos

Como puedes ver, el Usuario de Linuxhint es miembro de múltiples grupos, que se explicará más adelante.

Cómo eliminar a un usuario de un grupo en Linux usando gpasswd:

Para eliminar al usuario de uno de esos grupos, puede invocar el comando gpasswd con el -eliminar la bandera seguido por el usuario a eliminar y el grupo.

En el ejemplo a continuación, el Usuario de Linuxhint se elimina del floppy del grupo.

sudo gpasswd --delete linuxhint floppy

Como puede ver, Linuxhint ya no es parte del grupo.

Puede encontrar opciones adicionales de GPassWD en https: // man7.org/Linux/Man-Pages/Man1/GPasswd.1.html.

Cómo eliminar a un usuario de un grupo en Debian o Ubuntu con Deluser:

En las distribuciones de Linux con sede en Debian, puede eliminar a un usuario de un grupo utilizando el comando delusador seguido del usuario para ser eliminado y el grupo. En el siguiente ejemplo, el usuario de Linuxhint se elimina del floppy de grupo.

Sudo Deluser Linuxhint Floppy

Para obtener más información sobre el comando Deluser, visite http: // manPages.ubuntu.com/manPages/Trusty/Man8/Deluser.8.html.

Eliminar a un usuario de un grupo en Linux editando el archivo /etc /grupo:

Otra forma de eliminar a un usuario de un grupo en Linux es editar el archivo /etc /grupo. Abra el archivo de configuración /etc /grupo utilizando un editor de texto, como se muestra en el ejemplo a continuación (Nano).

Encuentre el floppy del grupo; Puede usar la combinación de clave Ctrl+W para buscar "floppy" o el grupo que desea que se elimine un usuario.

Verá a los usuarios que pertenecen al grupo, en mi caso, el usuario de Linuxhint. Para eliminar al usuario del grupo, elimine al usuario de la línea de grupo.

En mi caso, cambio la línea del grupo de disquete de esto:

A esto:

Prensa CTRL+X Para guardar cambios y salir.

Agregar un usuario a un grupo:

Puedes usar el GPASSWD para agregar usuarios a grupos también. Solo reemplace el -Eliminar la bandera con la bandera -Add, Como se muestra en el siguiente ejemplo, en el que el usuario de Linuxhint se agrega al grupo de disquete.

gpasswd -add linuxhint floppy

Como puedes ver, el Usuario Linuxhint como se agregó al floppy grupal.

También puede agregar usuarios a grupos utilizando el comando usermod con el -argumento AG seguido por el grupo y el usuario a eliminar, como se muestra en el ejemplo a continuación. El Usuario de Linuxhint se elimina del grupo de disquete.

sudo usermod -ag floppy Linuxhint

Ambas formas explicadas anteriormente para agregar usuarios a los grupos son correctos.

Conclusión:

Aprender a administrar un grupo es un requisito básico para hacer frente a los permisos. Grupos es una característica de UNIX adoptada incluso por competidores como Microsoft Windows.

Los usuarios deben saber cómo restringir el acceso de los usuarios a ciertos grupos, especialmente en los sistemas operativos en los que los usuarios iniciales reciben privilegios por defecto.
El GPASSWD y /ETC /Métodos de grupo son convenientes para tener en cuenta por ser universal, mientras que Deluser sigue siendo una buena opción para los usuarios limitados a las distribuciones de Linux con sede en Debian.
Si le pareció interesante este tutorial, puede estar interesado en leer SetUid, Setgid y Sticky Bit explicados.

Espero que este tutorial explicar cómo eliminar a un usuario de un grupo en Linux haya sido útil. Siga siguiendo la pista de Linux para obtener más consejos y tutoriales de Linux.