16 votos

Listado de todos los grupos a los que pertenece un usuario en macOS

Quiero saber los grupos de usuario.

$dscl . list /groups filterByUSer theFindUser

Es esto posible (incluso si tengo que enumerar todos los grupos y, a continuación, filtrar por el usuario) de una manera sencilla?

31voto

David Anderson Puntos 2189

Pruebe el comando de abajo.

id -Gn [user]

En mi Mac, la salida de id -Gn davidanderson , es la siguiente.

staff everyone localaccounts _appserverusr admin _appserveradm _lpadmin _appstore _lpoperator _developer _analyticsusers com.apple.access_ftp com.apple.access_screensharing com.apple.access_ssh 2 1

Yo estoy usando el Alta Sierra, macOs 10.13.4

5voto

Nimesh Neema Puntos 69

A la lista de todos los grupos a los que pertenece un usuario, escriba:

id [username]

[username] argumento es opcional. Por defecto, el usuario ha iniciado la sesión se supone. El resultado incluirá el identificador numérico de usuario uid, y la lista de todos los grupos, junto con su id de grupo gid, de los cuales el usuario es miembro. El primer grupo en la salida es el grupo primario del usuario.

A la lista de los nombres de grupo de tipo:

id -Gn [username]

A la lista de los números de grupo de tipo:

id -G [username]

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X