12 votos

Usando la línea de comandos cómo hacer que el usuario sea un administrador

En cuanto enlazo un Mac al dominio AD, suelo entrar en el Mac con la cuenta de usuario.

Por supuesto, en Preferencias del Sistema, Usuario y Grupos, la cuenta de usuario está marcada como: Gestionado, Móvil

Mi segundo paso, es hacer que el usuario sea una cuenta de Administrador porque quiero permitirle instalar/eliminar cosas de su Mac.

Entonces, con la GUI, Preferencias del Sistema > Usuarios y Grupos > selecciono el nombre del usuario y marco la opción: permitir al usuario administrar este equipo y reinicio la máquina y todo funciona bien. El usuario ahora es administrador de esa máquina.

Pregunta, ¿cómo puedo realizar el proceso anterior con la línea de comandos en Terminal? No el proceso de bind, sino hacer el usuario Admin para esa máquina específica.

13voto

siva Puntos 23
sudo dscl . -merge /Groups/admin GroupMembership username

donde "nombre de usuario" es el nombre de usuario que desea convertir en administrador.

sudo ya que hacer cambios como este requiere privilegios elevados.
dscl es la utilidad de línea de comandos del Servicio de Directorio.
. es la máquina local.
-merge permite añadir una nueva clave a una ruta de registro.
/Groups/admin es la ruta de registro de la clave.
GroupMembership es la clave a la que desea asignar un valor.
username es el valor de la clave.

0 votos

Siempre he utilizado dscl . -append /groups/admin GroupMembership USERNAME y parece que me funciona.

0 votos

@Icon Supongo que 'append' es más correcto sintácticamente, pero ambos deberían funcionar. He editado mi respuesta para usar eso, gracias.

0 votos

sudo dscl . -merge /Groups/admin GroupMembership username Es preferible utilizar la fusión en lugar de la adición

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