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.
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.
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.
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.
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".
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.
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.
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.
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.