3 votos

El Comando de Terminal: Lista de administración de la cuenta

¿Alguien sabe de un comando de terminal que muestra el actual administrador de la cuenta?

Gracias de antemano.

3voto

shsteimer Puntos 8749

Los usuarios que tienen privilegios administrativos en OS X que pertenecen al grupo de admin. No hay una sencilla lista de miembros de un grupo como OS X usa Open Directory para administrar estas cosas y es un poco enrevesada como resultado.

Aquí está una función de shell que le dará a todos los miembros de un grupo. Fue tomado de este SuperUser.com Q&A:

members () {
  dscl . -list /Users | while read user; do
    printf "$user "
    dsmemberutil checkmembership -U "$user" -G "$*"
  done | grep "is a member" | cut -d " " -f 1;
};

Guardar en tu ~/.bash_profile o simplemente cortar y pegar para una fiesta o zsh símbolo del sistema y, a continuación, puede ejecutar:

members admin

y obtendrá una lista de las cuentas que tener privilegios de administrador en la máquina.

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