Como crear un usuario administrador desde la línea de comandos

23 comentarios

aplenunix.jpg
Ya hemos hablado otras veces de ello en Applesfera, por mucho que desde Apple nos intenten facilitar las cosas de cara al sistema, en definitiva Mac OS X tiene corazón Unix, con todas las bondades que esto conlleva. Por eso nunca está de más conocer los entresijos del sistema puesto que nos pueden sacar de multitud de apuros. Uno de ellos es las cuentas de administrador, por regla general la cuenta que creamos al iniciar un Mac no tienen privilegios de administrador. Esto es así por una sencilla razón, evitar que un usuario inexperto con demasiados privilegios pueda corromper el sistema.

En verdad es mejor utilizar una cuenta sin este tipo de privilegios en el día a día con nuestro Mac, pero nunca está de más tener una cuenta de estas características para cuando todo falla y debemos realizar una reparación de permisos. Esperemos que no tengamos que recurrir nunca a ello, puesto que esto suele significar un fallo importante en nuestro sistema, así que guarda en un rinconcito de tu cerebro estos sencillos pasos para cuando la necesidad acucie.

Lo primero será arrancar nuestro Mac en modo “monousuario”. Esto ya os lo hemos comentado otras veces como hacerlo, según enciendas tu Mac, solo tienes que pulsar a la vez “Command+s”. De esta manera verás que tu Mac se arranca en modo consola dejándote una línea de terminal desde la que poder introducir comandos. Vamos a pasar a explicar detalladamente las líneas que debes seguir para conseguir crear una cuenta de Administrador en tu Mac.

Las líneas que debemos introducir en la terminal son las siguientes, teniendo en cuenta que cada linea responde a un comando, por lo que deberemos ejecutarlo antes de pasar a la línea siguiente.

/sbin/mount -uw /
sudo dscl . -create /Users/NombreUsuario
sudo dscl . -create /Users/NombreUsuario UserShell /bin/bash
sudo dscl . -create /Users/NombreUsuario RealName “FULL NombreUsuario”
sudo dscl . -create /Users/NombreUsuario UniqueID 603
sudo dscl . -create /Users/NombreUsuario PrimaryGroupID 80
sudo dscl . -create /Users/NombreUsuario NFSHomeDirectory /Local/Users/NombreUsuario
sudo dscl . -passwd /Users/NombreUsuario contraseña
sudo dscl . -append /Groups/admin GroupMembership NombreUsuario
shutdown -r now

En “NombreUsuario” pondremos el nombre para la cuenta de admin, podremos utilizar el que nosotros queramos, y en “contraseña” a su vez, la contraseña que consideremos oportuna para dicha cuenta. Podremos introducir las letras o símbolos que queramos, siendo mayúsculas o minúsculas, teniendo claro que vamos a tener que respetarlas cada vez que accedamos a dicha cuenta.

El valor introducido en “UniqueID” corresponde al valor ID del usuario dentro del sistema. Mac OS X empieza a crear usuarios a partir del número 501, por lo que barajando un número entre el 600 o el 700 nos aseguraremos que este nuevo usuario no va a crear ningún tipo de conflicto con el sistema. La última línea sera la encargada de reiniciarnos el sistema en modo gráfico, con la nueva cuenta de admin creada.

Cabe advertir que es conveniente utilizar tu Mac con una cuenta de usuario normal (la creada al encender tu Mac por primera vez, por ejemplo) en tu día a día. Esta nueva cuenta creada solo debería ser iniciada cuando vayamos a realizar algún tipo de mantenimiento en el sistema.

Vía | Faq-Mac
Más en Applesfera | Crea una nueva cuenta root

Anunciate aquí
Anunciate aquí
Anunciate aquí

¿Quieres saber más?

Artículos

Artículos relacionados que probablemente también te interesen

Ver más

Respuestas

Preguntas sobre este tema que ha contestado la comunidad

+ Deja tu comentario

Comentarios

  • 3

    Avatar de krollian !

    Muy bueno, Aitor.

    Yo utilicé este método para actualizar un Power Mac G5 con Mac OS 10.3 a 10.3.9.

    El asunto es que el inepto de turno ni se acordaba de la contraseña, ni había DVD para resetear la contraseña arrancando desde el mismo.

    Y todo fue como la seda tras descargar más de un generoso GB de actualizaciones.

  • 4

    !
    | 3 estrellas

    pero me asalta una duda, cuando encendí mi mac y cree mi cuenta se supone que era como administrador, asi como es lo que me dice en el apartado cuentas de preferencias del sistema me dice que es administrados, no es lo mismo?

  • Respondiendo a #4:
  • 10

    Avatar de macnuele_mx !

    Es lo mismo que yo estaba pensando. Pregunta de novatos quizás :P

  • Respondiendo a #10:
  • 11

    Avatar de Fran !
    Fran | 2 estrellas

    Tu cuenta funciona el 99% del tiempo como la de un usuario normal, y cuando necesita permisos de administrador te pide la contraseña.

    Esto es así en gran cantidad de sistemas operativos por seguridad.

    Si creas una cuenta normal, sin permisos de administrador cuando una aplicación los requiera no podrá ejecutarse (vamos, como si le dieses a cancelar cuando sale el cuadro que te pregunta la contraseña).

    Yo no crearía una cuenta de administrador como la que se propone aquí en mi mac, ya que no tiene ninguna utilidad especial (si se te fastidia el sistema, en modo consola puedes hacer lo que quieras como administrador y si no se te ha fastidiado es absurdo utilizar una cuenta de administrador) y conlleva un riesgo inútil.

  • 6

    interesante

    !
    | 1 estrellas
  • Respondiendo a #6:
  • 7

    Avatar de llegoelcorreo !

    Que Vergüenza !!!

  • Respondiendo a #6:
  • 8

    !
    | 1 estrellas

    No es la primera vez que se les olvida eso de la fuente. No obstante un blog genial!

  • Respondiendo a #8:
  • 12

    Avatar de Pedro Aznar !

    SIEMPRE mencionamos la fuente. Siempre, sin excepciones. De hecho en este caso no sé lo que ha pasado, pero desde luego os aseguro que si Aitor no la ha puesto ha sido un descuido, porque en la lista interna comentábamos precisamente que el post de FaqMac era muy bueno y queríamos citarlo.

    Si en alguna ocasión véis un post que no cita al original, por favor indicádnoslo porque en Applesfera no tenemos ningún problema en referenciar a otros blogs. Creo que queda sobradamente demostrado con los artículos diarios, con el blogroll que tenemos en el lateral o incluso con el post recopilatorio de otros blogs "One More Thing" que hacemos los sábados.

    Saludos!

  • Respondiendo a #12:
  • 15 Comentario moderado

  • Respondiendo a #15:
  • 16

    Avatar de Aitor Carbajo Jimenez !

    Perdón, pero yo creo que hay un "Vía" bien claro a Faq-Mac al final del artículo...

  • 9 Comentario moderado

  • 14

    Avatar de the_deadavid !

    Eso no es un usuario administrador, el usuario administrador se crea al encender por primera vez el mac. Lo que quieren crear es un usuario "root". Los tipos de usuario en Mac OS X son root, administardor, estandar, invitado y share only

  • Respondiendo a #14:
  • 21

    !
    | 3 estrellas

    aaa eso me aclara un poco la cosa, por que me contradijo un poco el post

  • 17

    Avatar de aze0tr0p0 !

    Como han mencionado en otros comentarios la primera cuenta que se crea con un mac es de administrador por defecto, pues siempre se necesita un administrador que pueda dar permiso para instalar aplicaciones, permitir conexiones de internet, permitir cambiar archivos del sistema, etc.

    Me parece entender que este procedimiento es para habilitar la cuenta root de UNIX, cosa que se puede hacer desde la interfaz gráfica de Mac OS X en la Utilidad de Directorios, que en Snow Leopard está "escondida" (no aparece en la carpeta Utilidades) y se accede a ella desde el apartado "Cuentas" de "Preferencias del Sistema". Está explicado en las páginas de ayuda de la web de Apple, aunque hay un fallo en el punto 5 de la explicación para 10.6: no es el botón "Editar" si no el botón "Acceder".

    Espero que sirva de ayuda, y que alguien con más conocimientos de UNIX me corrija o confirme lo que he supuesto.

  • Respondiendo a #17:
  • 18

    Avatar de krollian !

    El asunto es cuando es esta ocasión cuando no carga al arrancar el Mac la interfaz gráfica.

  • Respondiendo a #17:
  • 19

    Avatar de Rekkeb !

    En Snow Leopard, la aplicación Utilidad de Directorios se encuentra en la siguiente ruta: /Macintosh HD/Sistema/Libreria/CoreServices/

  • Respondiendo a #18:
  • 20

    Avatar de aze0tr0p0 !

    En ese caso puede ser útil sí, pero el artículo no dice eso ni se indica que haya otra manera de hacerlo a través de la interfaz gráfica.

  • 22

    !
    | 1 estrellas

    Hola, que tal, necesito crear una cuenta de usuario administrador en mi mac, ya que no tiene y para instalar cualquier programa o para hacer cualquier cambio me pide usuario y pass de adm.

    sigo todos los pasos y todo pero no me funciona, no logro crear una cuenta adm.

    que puede estar pasando?

Escribir un comentario

Para hacer un comentario es necesario que te identifiques: ENTRA o conéctate con Facebook Connect

Anunciate aquí

WSL Weblogs SL