¿Cómo veo a los miembros de un grupo? [cerrado]


17

Necesito ver los miembros de un grupo relacionados con una instalación de Oracle.


55
¿Qué quiere decir con "derechos" en este contexto?
Stephen Harris


¿Podemos volver a abrir esta pregunta y configurarla como duplicada? Hay una buena respuesta y muchos votos. Tal vez solo necesite editar la pregunta para mayor claridad
hanxue

Respuestas:


26

Puede usar getentpara mostrar la información del grupo. getentusa llamadas de la biblioteca para obtener la información del grupo, por lo que respetará la configuración en /etc/nsswitch.confcuanto a las fuentes de datos del grupo.

Ejemplo:

$ getent group simpsons
simpsons:x:742:homer,marge,bart,lisa,maggie

Los campos, separados por :, son:

  1. Nombre del grupo
  2. Contraseña cifrada (no se usa normalmente)
  3. ID de grupo numérico
  4. Lista de miembros separados por comas

44
Al menos en Ubuntu, esto no incluirá usuarios cuyo grupo de inicio de sesión inicial sea simpsons.
jwodder

@jwodder Un muy buen punto, y cierto para todos los sistemas tipo Unix. ¡Me da vergüenza no haber pensado en eso!
Flup

6

lista de miembros:

getent group <group>

¿Y qué derechos? En el sistema de archivos, sudo, ssh? En el sistema de archivos:

find / -xdev -group <group>


1
Al menos en Ubuntu, esto no incluirá usuarios cuyo grupo de inicio de sesión inicial sea <group>.
jwodder
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.