Convierta la cuenta de usuario estándar en cuenta de administrador desde la línea de comandos de Mac OS
Tabla de contenido:
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 estarían mejor atendidos al convertir el estado de la cuenta a administrador a través del panel de preferencias 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 comando del Servicio de directorio dscl.
Observe que este cambio no afectará 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 abreviado de las cuentas de usuario regulares 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 abreviado 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 administrador:
dscl . -append /groups/admin Membresía del grupo NOMBRE DE USUARIO
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 de destino ahora tendrá privilegios de administrador y todas las capacidades de acceso que acompañan a 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 en el grupo de administradores usando el indicador -read con dscl en el mismo grupo:
dscl . -leer /groups/admin GroupMembership
Esto debería imprimir algo como:
“osxdaily paul adminaccount” o similar, dependiendo de la(s) cuenta(s) 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.