Escolar Documentos
Profissional Documentos
Cultura Documentos
distro). Recuerden que el disco tiene que estar bien quemado, antes de hacerlo chequen el sum de la imagen que van a quemar (en linux existe el comando md5sum para eso) - Una mquina con Linux cuya contrasea de root no recordamos Preparacin Ok, una vez listos todos esos ingredientes, seguiremos los sgtes pasos: 1 - Vamos a reiniciar nuestro computador 2 - Verificamos la configuracin del BIOS, necesitamos que la mquina bootee con el CDROM 3 - Arrancamos con el disco que tengamos. En caso de ser un disco de instalacin de debian, podemos avanzar en la instalacin hasta que tengamos acceso a la consola presionando las teclas CTRL + ALT + F1 o F2 o F3 .. (asegurense de no llegar al particionamiento de discos xDD, de ser as ya hace mucho rato que podan cambiar a modo consola). SI tenemos un CD de Knoppix, o cualquier LiveCD (como Ubuntu) esperamos a que arranque completamente y abrimos una consola. 4 - Nos pasamos a root (en livecds basta con digitar su). 5 - Necesitamos montar la particin "/" (root). Para ello debemos saber cul particin es (Si no la saben pueden utilizar cfdisk o fdisk para averiguarlo, asegurense de solamente consultar y no procesar nada (no vayan a perder alguna particin =P ). La parte que dice hda1 es la correspondiente a la particin que queremos montar Server:/# mount /dev/hda1 /mnt 6 - No chrooteamos a la particin que recin montamos Server:/# chroot /mnt 7 - Cambiamos la contrasea de root digitando el comando passwd. Les pedir una nueva contrasea Server:/# passwd root 8 - Hecho esto salgan del entorno chrooteado, desmonten la particin y reinicien su mquina. Recuerden retirar el disco del CDROM para que no vuelva a bootear desde CDROM. Server:/# exit Server:/# umount /mnt Server:/# reboot Con eso ya han recuperado fcilmente su contrasea de root. De esa misma manera pueden recuperar su grub, lilo y dems cosas que deseen. Se los dejo a su imaginacin. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
En alguna ocasin podemos encontrarnos en una situacin en la que necesitamos entrar a nuestro propio sistema y no recordamos la contrasea que le pusimos. Por ejemplo, si acabamos de cambiarla y es completamente nueva para nosotros. En otras ocasiones hemos hablado de John the Ripper y Trinity Rescue Kit pero en esta ocasin vamos a tratar una herramienta mucho ms fcil de manejar como es Kon-Boot. Kon-Boot es un software gratuito que nos permite acceder a cualquier equipo sin conocer la contrasea y sin tener que eliminarla o cambiarla, ya sea de Windows o de Linux. Su funcionamiento est basado en el cambio del contenido del kernel durante el arranque del sistema y Si no lo has ocupa probado todava, solamente ests tardando. 110 Simplemente es KB. espectacular!
Kon-Boot funciona entre otros en los siguientes sistemas (para ver el listado completo y detallado visita la pgina oficial):
Windows: XP, Vista Ultimate y Business, 7, Server 2008 y 2003. Ubuntu, Debian, Gentoo y Fedora (GRUB 0.97)
Los pasos para entrar a cualquier equipo sin conocer la contrasea son los siguientes:
1. Descargamos la imagen ISO desde la pgina oficial de Kon-Boot y la grabamos en un CD. 2. Arrancamos el equipo con el CD de Kon-Boot y nos aparece la siguiente pantalla de
presentacin. Para seguir adelante, tendremos que pulsar la tecla Intro.
Pantalla de bienvenida 3. A continuacin veremos algunos mensajes mientras se inicia el Kon-Boot. En estos mensajes se nos informar, entre otras cosas, de la versin de Kon-Boot y que es gratuito para uso no comercial.
Arrancando con Kon-Boot 4. El resto del arranque se realizar de forma completamente normal. Sin embargo, cuando arranque nuestro sistema podremos entrar a l sin conocer la contrasea.
1. Windows: hacemos clic en el nombre de usuario con el que queramos acceder y entraremos sin
conocer la contrasea! Aunque el usuario tenga contrasea, no nos la pedir.
1. Linux: tenemos que acceder en modo consola por lo que pulsamos la combinacin
de teclas Control+Alt+F1 (o cualquier otra desde F2 a F6). Y como nombre de usuario tecleamos kon-usr. Y sin pedirnos tampoco en esta ocasin la contrasea, tambin estaremos dentro como root.
Entramos a Ubuntu como root sin contrasea Espero que sea de utilidad.
Tutoriales
NOTA: Este procedimiento fue realizado bajo Debian GNU/Linux, pero deberia ser perfectamente compatible con Ubuntu. Hace un tiempo, me fui de vacaciones por tres meses. Justo antes de salir habia realizado un cambio de contrasea de mi usuario root. Al regresar y querer loguearme como superusuario no recordaba la clave asi que tube que proceder a realizar las siguientes acciones. 1-Lo primero que hice fue reiniciar la PC. 2-Al cargar el GRUB aprete la tecla E sobre el kernel con el cual queria iniciar, permitiendome asi editarlo, en pantalla se mostro lo siguiente:
1. 2. 3. 4. Debian GNU/Linux, kernel 2.6.22-2-486 (hd0,3) /boot/vmlinuz-2.6.22-2-486 root=/dev/sda4 ro vga=791 /boot/initrd.img-2.6.22-2-486
Seleccione la tercera lnea y sobre ella nuevamente aprete la tecla E para asi poder editarla, al final de esta agregue lo siguiente init=/bin/sh, quedando asi:
/boot/vmlinuz-2.6.22-2-486 root=/dev/sda4 ro vga=791 init=/bin/sh
Aprete ESC y inicie normalmente. 3-Al iniciar la shell SH, me encontraba logueado como root (sin necesidad de una contrasea), por lo cual me diriji al archivo /etc/shadow y con mi editor de textos favorito
(en mi caso GNU/Vim) borre el campo de la contrasea en el usuario root, veamoslo con un ejemplo:
root:$1$jpLWNpC3$Xdy920tAWmXsefrh6l.70:13939:0:99999:7:::
En el ejemplo encontramos la contrasea de root encriptada (en negrita) asi que procedemos a borrar ese campo, guardamos los cambios y reiniciamos.
#:reboot
Y directamente, no nos pedira ninguna contrasea, por lo cual ahora le estableceremos una:
#:passwd root
Escribimos la contrasea dos veces, para asegurarnos que no halla errores (recordemos que BASH no nos mostrara los * de la contrasea por seguridad). Y listo, hemos reestablecido la contrasea para root. 5-asi que ahora simplemente escribimos:
#:exit
Saludos! XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Recuperar contrasea olvidada en ubuntu En realidad una contrasea olvidada no se puede recuperar. Entonces Por que le puse ese titulo al tema? porque cuando alguien no se acuerda la clave busca en google: Recuperar contrasea ubuntu, asique por eso tiene ese titulo el tema jaja.
Para hacer esto en ubuntu NO necesitamos un LiveCd, aunque tambin se podra hacer con uno. Lo que hay que hacer es reiniciar la mquina y cuando aparece el Grub, hay que editar la linea que llama al kernel, poniendo un texto al final. Bootear y configurar la nueva clave para el usuario.
Entonces despus de reiniciar, cuando aparece el Grub apretamos [Escape], no se para que porque no hace nada.
Despus nos desplazamos a la linea del Kernel que usamos normalmente, suele ser la primera de arriba, y apretamos la tecla [E] para editarla.
Nos va a mostrar un par de lineas, tenemos que ubicarnos sobre la que dice algo como similar a esto:
Nos va a aparecer la linea en cuestin y el cursor de texto, al final de la linea agregamos lo siguiente rw init=/bin/bash y apretamos [ENTER].
Cuando termina de bootear, tenemos acceso como root y para cambiar la contrasea escribimos: passwd homero y le damos [ENTER]. Ustedes reemplacen "homero" por su usuario.
Cdigo:
root@(none):/ #
Puede ocurrir que cuando escribas algn comando no se muestre en pantalla. Y tengas que escribir passwd homero a ciegas.
Lo siguiente es que pide que ingreses la nueva clave y luego que la confirmes. Puede pasar que cuando presiones la primer letra de la nueva clave, inmediatamente te pida que confirmes la clave, osea que te tome la clave como de una sola letra.
Hecho esto lo nico que hay que hacer es reiniciar el sistema y listo. Las configuraciones en el Grub no se graban asique no hay que volver a editarlo.
Despus con un terminal mas decente podemos volver a configurar nuestra contrasea si nos quedo una contrasea de una sola letra, haciendo:
Cdigo:
__________________ Bueeeeno si nadie la usa... http://www.frontalweb.com.ar/foro/signaturepics/sigpic13389_3.gif Matanga!! _ Homerosawa esta offline Responder Citando
Avatar de Soaler
Re: Recuperar contrasea olvidada en ubuntu Esto es lo mismo que ejecutar el sistema en runlevel 1? __________________ Soaler esta offline Responder Citando
Avatar de Homerosawa
Re: Recuperar contrasea olvidada en ubuntu No se si el sistema, segn entiendo lo que corre en runlevel 1 es el /bin/bash, osea el interprete de comandos. __________________ Bueeeeno si nadie la usa... http://www.frontalweb.com.ar/foro/signaturepics/sigpic13389_3.gif Matanga!! _ Homerosawa esta offline Responder Citando
Avatar de Soaler
Re: Recuperar contrasea olvidada en ubuntu Cita: Iniciado por Homerosawa Ver Mensaje No se si el sistema, segn entiendo lo que corre en runlevel 1 es el /bin/bash, osea el interprete de comandos. ? Que no son los estados del sistema? runlevel 0 Apagado runlevel 6 Reiniciar runlevel 1 Monousuario... (implicara iniciar como root).
Pens que era todo el sistema, no un proceso en particular (no entiendo el concepto que decs).
Lo que pasa es que, alguna vez, probando, hice eso de arrancar el sistema en 'runlevel 1' para cambiar el password de root. Y los pasos que segu parecan ms sencillos, creo que slo haba que agregar '1' al editar y listo. Slo que ahora no encuentro dnde haba ledo esto y no me acuerdo exactamente. __________________ Soaler esta offline Responder Citando
Avatar de Homerosawa
Re: Recuperar contrasea olvidada en ubuntu Por eso, como son distintos los parametros que se le agregan a la linea del kernel, no se si es el sistema (todo el sistema) lo que esta corriendo en runlevel 1, o es algo asi como un monotarea donde la nica tarea es el /bin/bash.
A simple vista si es runlevel 1, pero no estoy seguro. __________________ Bueeeeno si nadie la usa... http://www.frontalweb.com.ar/foro/signaturepics/sigpic13389_3.gif Matanga!! _ Homerosawa esta offline Responder Citando
Avatar de Homerosawa
Re: Recuperar contrasea olvidada en ubuntu Bueno, me puse a investigar sobre los runlevels.
# 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3)
# 3 - Full multiuser mode # 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to this)
Entonces edite la entrada del kernel en el grub, le puse al final "rw init=/bin/bash" e inicie el sistema. Y despus puse:
Cdigo:
Cdigo:
usuariot@pc:/$ runlevel N2 XXXXXXXXXXXXXXXXXXXXXXX En alguna ocasin podemos encontrarnos en una situacin en la que necesitamos entrar a nuestro propio sistema y no recordamos la contrasea que le pusimos. Por ejemplo, si acabamos de cambiarla y es completamente nueva para nosotros. En otras ocasiones hemos hablado de John the Ripper y Trinity Rescue Kit pero en esta ocasin vamos a tratar una herramienta mucho ms fcil de manejar como es Kon-Boot.
Kon-Boot es un software gratuito que nos permite acceder a cualquier equipo sin conocer la contrasea y sin tener que eliminarla o cambiarla, ya sea de Windows o de Linux. Su funcionamiento est basado en el cambio del contenido del kernel durante el arranque del sistema y ocupa solamente 110 KB. Si no lo has probado todava, ests tardando. Simplemente es espectacular! Kon-Boot funciona entre otros en los siguientes sistemas (para ver el listado completo y detallado visita la pgina oficial):
Windows: XP, Vista Ultimate y Business, 7, Server 2008 y 2003. Ubuntu, Debian, Gentoo y Fedora (GRUB 0.97)
Los pasos para entrar a cualquier equipo sin conocer la contrasea son los siguientes:
1. Descargamos la imagen ISO desde la pgina oficial de Kon-Boot y la grabamos en un CD. 2. Arrancamos el equipo con el CD de Kon-Boot y nos aparece la siguiente pantalla de presentacin. Para seguir adelante, tendremos que pulsar la tecla Intro.
Pantalla de bienvenida
3. A continuacin veremos algunos mensajes mientras se inicia el Kon-Boot. En estos mensajes se nos informar, entre otras cosas, de la versin de Kon-Boot y que es gratuito para uso no comercial.
Windows: hacemos clic en el nombre de usuario con el que queramos acceder y entraremos sin conocer la contrasea! Aunque el usuario tenga contrasea, no nos la pedir.
Linux: tenemos que acceder en modo consola por lo que pulsamos la combinacin de teclas Control+Alt+F1 (o cualquier otra desde F2 a F6). Y como nombre de usuario tecleamos kon-usr. Y sin pedirnos tampoco en esta ocasin la contrasea, tambin estaremos dentro como root.
Entramos a Ubuntu como root sin contrasea Espero que sea de utilidad.