Bueno…esto me paso a mi…yo no la perdí ni la olvide…si no que instale fedora en un tarro…..y parece que teclee mal la pass de root y después cuando la necesite…no me funcionaba ….. Asi que le pregunte al oráculo y me respondió como yo quería….ahora lo escribo aquí por si a alguien le pasa algo similar
Ingredientes:
1.- un computador (mínimo debe tener la torre funcionando, el monitor decentoso y un teclado que funcionen la mayoría de las teclas…
2.- un live cd de cualquier distro linux
Procedimiento:
1. enciendes el computador xD
2. colocas el live cd en la bandeja de cd xD
3. inicias desde el live cd
4. abres una terminal y sigues las siguientes instrucciones (todo como superusuario (root))
· lo primero es saber en que partición tienes instalado tu linux, para ello en consola tecleas
~# sfdisk
esto te mostrara las particiones de tu disco.
· luego creas un directorio para montar tu partición
~# mkdir /mnt/hd
· monta la partición donde tienes instalado tu linux. En mi caso es sda2, en otros casos es hda* o sda* (* es el numero de la partición)
~# mount /dev/sda2 /mnt/hd
· te cambias ahora del root de tu live al root de tu partición montada en el directorio que creaste anteriormente
~# chroot /mnt/hd
Ahora estás como root en la partición de tu disco que contiene tu linux :D
· ahora, borras la pass de root. Tienes 2 formas, con comando o editando el archivo que contiene las contraseñas de los usuarios, lo cual si no eres muy diestro no es muy aconsejable. Explicare las 2 en todo caso :D
1. passwd –d root : acabas de eliminar con esto la pass de root de tu linux.
2. la segunda forma es editar (como mencione antes) el archivo /etc/passwd. Lo puedes hacer con cualquier editor que sea de tu preferencia, a mi me gusta vim, asi es que yo hago vim /ect/passwd. En la primera linea te aparecen los datos de root de la siguiente forma:
· root:x:bhfbglkgñhlseg:::
Lo importante son los 2 primeros campos, el resto no los tomes en cuenta y no los modifiques si no sabes de que son. Aquí lo unico que debes hacer es borrar la ‘x’, quedando la linea de la forma que sigue:
· root:: bhfbglkgñhlseg:::
Ahora guardas y sales
p.d.: la ‘x’ es la clave de root, pero esta encriptada y oculta, asi que no la podras ver.
· una vez borrada la contraseña de root, procedes a darle una nueva que por supuesto seas capaz de recordar, o te pasara lo mismo y tendras que hacer esto de nuevo xD. Para ingresar una nueva contraseña lo haces como sigue:
~# passwd root
Ingresas la nueva contraseña y luego la repites.
· Finalmente haces reboot para que tu computadora se reinicie normalmente, y voilà, puedes hacer de nuevo lo que quieras como superusuario.
RSS
Twitter![Linux Puerto Montt [DOT] CL Linux Puerto Montt [DOT] CL](http://www.linuxpuertomontt.cl/LINUX_GULIPM-427x142.png)
Noviembre 21st, 2008
Geniutrix
Posted in 




















Hay una manera mucho mas facil de cambiar la clave de root
en una distribucion basada e red hat por ejemplo es cosa de editar una linea del grub para iniciar en runlevel 1 y luego editar la pass de root
nada mas simple que eso
nada mas complicado que lo posteado por ustedes
saludos
Carlos, lo que tu dices esta bien, es mas facil pero para red hat, que pasa con las demas distribuciones? no en cualquier distrubucion se puede hacer lo que tu dices, asi que nunca esta demas saber que otras formas tienes para modificar la contraseña de root.
a veces te topas con personas que no tienen grub instalado en su pc….
….
eso
saludos