Este artículo no proporciona suficiente contexto para quienes no están familiarizados con el tema . ( Mayo de 2013 ) |
Group es una base de datos de servicio de nombres que se utiliza para almacenar información de grupos en sistemas operativos tipo Unix . Las fuentes de la base de datos de grupos (y, por lo tanto, las fuentes de los grupos en un sistema) se configuran, como otras bases de datos de servicios de nombres , en nsswitch.conf . [ cita requerida ] El archivo de base de datos se encuentra en /etc/group
. Contiene campos que representan el nombre del grupo, el ID del grupo, la contraseña cifrada y los usuarios que pertenecen al grupo. Estos campos se almacenan en una estructura definida en el archivo de encabezado <grp.h>
. [1]
El contenido de la base de datos del grupo (y los grupos disponibles) se puede ver con una variedad de herramientas:
El <grp.h>
archivo de encabezado contiene las funciones getgrgid
y getgrname
para buscar un grupo por su ID o nombre, así como las funciones setgrent
, getgrent
y endgrent
para iterar a través de todos los grupos. [1]
El comando getent se puede utilizar para obtener información del grupo. [ cita requerida ]
grupo getent
Para un grupo específico llamado 'usuarios':
usuarios del grupo getent