Convertir una cuenta de usuario estándar en una cuenta de administrador desde la línea de comandos de Mac OS

Los administradores de sistemas Mac pueden encontrar la necesidad de convertir una cuenta de usuario regular existente en una cuenta de administrador en una Mac. Si bien la mayoría de los usuarios de Mac se beneficiarían mejor al convertir el estado de la cuenta en administrador a través del panel de preferencias de Usuarios y grupos , los usuarios avanzados pueden realizar la misma función a través de la Terminal utilizando la utilidad de línea de comandos del servicio de directorio dscl.


Tenga en cuenta que este cambio no tendrá ningún impacto en la capacidad de cualquier cuenta de usuario, administrador o estándar, para acceder a la función sudo o utilizar la cuenta raíz, las cuales son completamente independientes de una cuenta de administrador en Mac OS X.

Cómo cambiar un usuario a administrador en la línea de comandos en Mac OS X

Necesitará el nombre de usuario corto de las cuentas de usuario normales para cambiarlo a una cuenta de administrador, el resto se maneja en la línea de comandos. Si no está seguro del nombre de usuario corto para la cuenta de destino, puede usarlo para enumerar las cuentas en la Mac o echar un vistazo en el directorio / Users /.

Cuando tenga el nombre de usuario, inicie Terminal y use el siguiente comando para cambiar la cuenta a admin:

dscl . -append /groups/admin GroupMembership USERNAME

Por ejemplo, con un nombre de usuario corto de “paul”, la sintaxis sería:

dscl . -append /groups/admin GroupMembership paul

Al ejecutar el comando adecuado, la cuenta de usuario objetivo ahora tendrá privilegios de administrador y todas las capacidades de acceso que van con una cuenta de administrador.

Esto puede ser particularmente útil para la administración remota con ssh y situaciones de configuración automatizada, pero también es útil porque puede cambiar una cuenta de usuario a privilegios de administrador desde el modo de usuario único y también cuando se inicia desde el modo de recuperación.

Confirme el cambio y vea una lista de todas las cuentas de administrador en Mac OS X

Puede confirmar que la cuenta de usuario se ha convertido al grupo de administradores utilizando la marca -read con dscl en el mismo grupo:

dscl . -read /groups/admin GroupMembership

Esto debería imprimir algo como:

“Osxdaily paul adminaccount” o similar, dependiendo de las cuentas que pertenezcan al grupo de administración. La lista solo incluirá cuentas de administrador, mientras que otros comandos enumerarán todas las cuentas de usuario en una Mac .

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario