Anuncio

Incluso si es un usuario de Linux relativamente experimentado, los grupos pueden no ser algo en lo que piense con tanta frecuencia. En muchos casos, los grupos básicos creados cuando crea un nuevo usuario mientras configura su sistema son todo lo que necesita.

Aún así, mientras administra su sistema, puede encontrar situaciones en las que necesita agregar un usuario a un grupo. Es fácil agregar o eliminar un usuario de un grupo en Ubuntu, es posible que todavía no sepa cómo hacerlo.

Para qué grupos se utilizan en Linux

Un grupo en Linux es exactamente lo que parece: una colección de usuarios. Estos se utilizan para administrar los permisos de varios usuarios en lugar de modificarlos por usuario. Merece la pena conocer los grupos, ya que este concepto se utiliza en todos los sistemas operativos similares a Unix, no solo en Linux.

Un usuario debe pertenecer a al menos un grupo. Este es el grupo principal del usuario. Un usuario puede y generalmente pertenece a otros grupos, conocidos como grupos secundarios. A menudo hay un límite en la cantidad de grupos secundarios a los que puede pertenecer un usuario, pero esto no es algo con lo que se encuentre a menudo.

instagram viewer

Por supuesto, los grupos no son la única forma de manejar los permisos de Linux. Para tratar los permisos por usuario, consulte nuestro guía para el comando chmod El comando Chmod y los permisos de archivos de Linux explicadosSi desea administrar los permisos de archivos correctamente en cualquier sistema operativo Linux, debe conocer el comando chmod. Lee mas .

Agregar un usuario a un grupo en Ubuntu

Hay dos comandos que debe saber cuando desea agregar un usuario a un grupo en Linux. Estos son los grupos comando y el usermod mando. El primero le permite ver a qué grupos ya está asignado. Simplemente ejecute lo siguiente:

grupos 

Antes de agregar un usuario a un grupo, debe asegurarse de que el usuario realmente exista. Para hacer esto, puede usar el Gerente mando. Para enumerar todos los grupos, ejecute lo siguiente:

grupo gerente. 

Verá una lista de grupos, así como los usuarios que se les asignaron.

Listado de grupos en Ubuntu con el comando getent

Para agregar un usuario a un grupo, use el usermod mando. Por lo general, lo haría con un comando como el siguiente:

sudo usermod -a -G nombre de usuario del grupo. 

Con el comando anterior, reemplace grupo con el nombre del grupo al que desea agregar el usuario y nombre de usuario con el nombre del usuario. Por ejemplo:

sudo usermod -a -G sudo kwouk. 

Esto permitiría al usuario en cuestión usar el sudo mando. Dado que solo los usuarios de ese grupo pueden usar sudo, solo puedes ejecutar el usermod comando si ya estás en ese grupo.

Si bien esta guía se centra en Ubuntu, para agregar un usuario a un grupo en otras distribuciones, utilizaría los mismos pasos exactos.

Crear un nuevo grupo en Ubuntu

A veces te encontrarás con situaciones en las que necesitas agregar un usuario a un grupo, pero ese grupo no existe. En este caso, deberá crear el grupo usted mismo, que es donde groupadd el comando entra.

Este comando es muy fácil de usar. Simplemente ejecútalo debajo sudo con el nombre del grupo que desea crear. Por ejemplo:

sudo groupadd newgroup. 
Crear un grupo con el comando agrupado

Lo anterior crearía un grupo conocido como "nuevo grupo". Este comando no es uno que deba ejecutar, pero la instalación de cierto software puede requerir que cree nuevos grupos. Para agregar un usuario a un grupo que acaba de crear, siga los mismos pasos descritos anteriormente.

Agregar un usuario a un grupo con el comando usermod

Eliminar un usuario de un grupo en Ubuntu

Ahora sabe cómo agregar un usuario a un grupo en Linux, pero ¿qué pasa con eliminarlos de un grupo? Esto puede variar entre las distribuciones de Linux, pero afortunadamente en Ubuntu es fácil eliminar a un usuario de un grupo.

los deluser El comando, como su nombre lo indica, a menudo se usa para eliminar un usuario por completo. También puede usarlo en Ubuntu para eliminar un usuario de un grupo, así como en otras distribuciones como Debian, donde el paquete también está disponible. Para eliminar un usuario de un grupo, use el comando de la siguiente manera:

sudo deluser nombre de usuario nombre de grupo. 

Siempre asegúrese de verificar que el nombre del grupo esté presente. Si ejecuta el comando sin un nombre de grupo, simplemente eliminará al usuario por completo. Por ejemplo, el siguiente comando eliminará al usuario del grupo "sudo".

sudo deluser kwouk sudo. 

Si omitió el "sudo" final del comando anterior, eliminaría al usuario "kwouk".

Eliminar a un usuario de un grupo con el comando deluser

Puede ayudar a verificar a qué grupos ya está asignado un usuario. Para hacer esto, simplemente ejecute lo siguiente:

nombre de usuario de grupos sudo. 

Una forma más fácil de agregar y eliminar usuarios de grupos

Mucha gente preferiría usar una herramienta gráfica en Ubuntu para agregar usuarios y eliminarlos de los grupos. Si necesita hacer esto con frecuencia y no prefiere trabajar desde la línea de comandos, esto puede facilitarle mucho su tarea. Afortunadamente, esto no solo es posible, sino también fácil de hacer.

Para hacer esto, necesitará instalar el paquete "gnome-system-tools", que contiene algunas utilidades diferentes. Solo estamos interesados ​​en la aplicación "Usuarios y grupos", pero de todos modos necesitamos instalar el paquete completo. Para hacer esto, ejecute el siguiente comando:

sudo apt install gnome-system-tools. 
Instalación de gnome-system-tools en Ubuntu

Responda sí a las indicaciones, luego espere a que los paquetes se descarguen e instalen. Una vez que se complete la instalación, inicie el Usuarios y grupos solicitud.

La aplicación Usuarios y Grupos en Ubuntu

En el lado izquierdo, verá una lista de los usuarios en su sistema. Para agregar y eliminar usuarios de grupos, haga clic en Administrar grupos. Verá una lista de todos los grupos disponibles en su instalación de Ubuntu. Agregue usuarios a grupos haciendo clic Propiedades y marcando la casilla de verificación junto a sus nombres. Eliminar usuarios de grupos desmarcando la casilla.

Gestionar grupos con una herramienta GUI

Nuevas formas de administrar permisos en Ubuntu

Si bien sus raíces Unix se remontan a la década de 1970, Linux está en constante evolución. Esto no solo significa un mejor soporte de hardware y ajustes de rendimiento tampoco. A medida que Linux evoluciona, vemos más formas de administrar usuarios y permisos.

Entre otras cosas, Ubuntu 19.10 trae Gnome versión 3.32 que agrega control de permisos de aplicaciones. Esto le permitirá usar los permisos de la aplicación estilo teléfono inteligente. Si bien esta característica todavía está en su infancia, podría terminar haciendo que el escritorio de Linux sea más seguro. Para ver otras cosas nuevas en el camino, consulte nuestra guía de nuevas características que vienen en Ubuntu 19.10 10 nuevas características de Linux Ubuntu 19.04 y cómo usarlas¿Quieres probar las nuevas características de Linux Ubuntu? Tome una copia de Ubuntu 19.04 y ajústese. Esto es lo que debe buscar. Lee mas .

Kris Wouk es escritor, músico y como se llame cuando alguien hace videos para la web.