Grupos

Todos los usuarios pertenecen a uno o a varios grupos. Cada fichero tiene un propietario específico y pertenece también a un grupo concreto. El grupo puede ser específico del propietario del fichero o puede ser un grupo compartido por todos los usuarios. La capacidad de leer, escribir o ejecutar un fichero se puede asignar a un grupo; esto es de forma independiente a los derechos del propietario. Por ejemplo, el propietario de un fichero podrá escribir en un documento mientras que los miembros de otro grupo sólo podrán leerlo.

Creación de un grupo

Para crear un grupo nuevo:

Es posible que se muestre una pantalla de filtro dependiendo de los parámetros introducidos en Control => Filters. Especifique un filtro o pulse Accept para omitir el filtro.

Figura 14-7. Pantalla Users Groups

Seleccione Add en la parte inferior de la pantalla User groups.

Figura 14-8. Pantalla Group definitions

Introduzca un nombre de grupo. Asimismo, puede estar interesado en especificar los miembros del grupo; esto se realiza en el campo Alternate members. La lista de usuarios debe estar delimitada por un espacio, es decir, debe haber un espacio entre un nombre de usuario y el siguiente. Deje el campo Group name en blanco para que el sistema asigne el Group ID (GID) al nuevo grupo. Cuando haya terminado, pulse el botón Accept para que se cree el grupo.

Eliminación de un grupo

Para eliminar un grupo:

Los ficheros del grupo se conservarán y los propietarios correspondientes de los mismos seguirán teniendo control exclusivo sobre ellos. El nombre del grupo se sustituirá con el ID del grupo eliminado. Los ficheros se pueden seguir asignando a un nuevo grupo mediante el comando chgrp. Para obtener más información sobre chgrp, escriba el comando info chgrp o man chgrp en el indicador de comandos de shell. Si se crea un grupo nuevo y se especifica el ID del grupo eliminado, el nuevo grupo tendrá acceso a los ficheros del grupo eliminado. Linuxconf no recicla los números de grupos usados o IDs de usuarios utilizados y, por tanto, esto no es algo que ocurre por casualidad.

Modificación de los miembros de grupos

Hay dos maneras de modificar la lista de usuarios que pertenecen a un grupo: mediante la actualización de cada cuenta de usuario o mediante la actualización de las definiciones de grupo. En general, la forma más rápida es actualizar cada una de las definiciones del grupo. Si tiene planificado cambiar más información para cada usuario aparte de la información de grupo, la actualización de cada cuenta de usuario le podrá resultar más sencilla.

Comenzaremos por analizar en detalle el método de definiciones de grupo.

Con esta acción se actualizarán automáticamente las cuentas de usuario con la información del grupo que se muestra en el campo Supplementary groups.

Otra posibilidad para agregar o eliminar grupos consiste en modificar las cuentas de usuario individuales:

De este modo, se actualizarán automáticamente las definiciones de grupo. Repita el proceso para cada usuario.