Habilitar usuario root
WiZaRd_ 11 enero 2007Sobre todo los que venimos del mundo Linux tenemos un problema grave a la hora de usar las consolas (shells). Muchos de nosotros nos hemos acostumbrado tanto a tocar determinados archivos y estamos tan cómodos en ellos que si nos ponen algún editor nos marean. Por ejemplo, a mí me pasa muchísimo en loa archivos de configuración de apache (vhost y config.), bind, etc.
El primer día que me vino el MacBook a casa, tras configurar Mac OS, me quedé pensando en que no había configurado el usuario root. En Linux eso es lo más normal del mundo, una de las primeras cosas que se hacen al configurar el sistema es definir una contraseña para el usuario root, pero aquí eso me desconcertó un poco. Pensé que habría alguna manera de identificarte como root con alguna contraseña predefinida en todos, y después cambiar la contraseña al estilo de un LiveCD de algunas distribuciones de Linux. El caso es que no, no era así tampoco.
Después de buscar durante un rato por Google di con la manera de hacerlo, y hoy voy a trasmitírosla por aquí para que todos lo sepáis. Es muy fácil, pero como todo, cuando no se sabe hacer se complica todo.
Lo primero que hay que hacer es abrir el Gestor Netinfo. Para ello podemos usar Spotlight o Quicksilver con tan solo escribiendo Netinfo (los que lo uséis sabréis que con poner net o neti ya podrá salirnos). Nos saldrá una ventana como esta:

De ahí tenemos que fijarnos en la parte de debajo, localizar el candado, y darle al candado para poder cambiar información.

Una vez abierto nos vamos, arriba, a la parte de Seguridad y, de ahí, a activar usuario root

Una vez activado el usuario root, si no se ha activado nunca saldrá una ventana con un mensaje para que definamos una, porque nunca lo habremos hecho. No es mi caso y no lo puedo mostrar, pero vamos, no tiene pérdida. En la imagen anterior se ve que hay una opción para cambiar la contraseña de root, cuando queramos hacerlo únicamente deberíamos ir a la opción Cambiar contraseña de usuario root
Una vez todos los cambios realizados, nos vamos al candado abierto y le hacemos click para cerrarlo e impedir que se hagan cambios en el futuro. Para desbloquearlo, de nuevo, al paso uno.

Sobra decir que si no se sabe bien lo que se toca es mejor no identificarse como usuario root, pero bueno, para los que, como yo, vengáis de Linux y queráis hacer ésto por ese motivo éstas cosas sobran.
Artículos relacionados:













Ahora ya puedo hacerme una idea de mas o menos como sera su funcionamiento general, aunque hasta que no tenga mi mac en las manos...
Un saludo.
Un saludo.
No obstante, me parece que no es igual, porque si no lo habilitas haciendo este proceso no te deja identificarte. La prueba:
Elessar:~ javi$ sudo passwd root
Changing password for root.
New password:
Retype new password:
Elessar:~ javi$ su -
Password:
su: Sorry
Elessar:~ javi$
Como ves, no deja. Ahora lo habilito desde el Netinfo:
Elessar:~ javi$ su -
Password:
Elessar:~ root#
Voilà! :P
Saludotes.
$ su root
y verás como te funciona, a mi me va y no he activado eso que dices tú :P
PD. llegue a este web buscando informacion sobre una distribucion linux, por favor no usen los nombres de las distribuciones en los foros de su mugroso sistema pseudo-afanado unix.
La comunidad unix, linux, bsd se lo agradecera, uds. tienen soporte de apple, para eso pagan.