lunes, 14 de abril de 2014

Se le olvido su Contraseña de usuario de Windows o Linux


Me llegó un caso aparentemente sencillo pero que realidad atormenta a muchos usuarios:

"Se me olvido la contraseña de entrar a mi computadora".

Por eso eh preparado este 2how para ayudarle a salir de esos apuros.



SOLUCION EN LINUX:

Opcion 1: Usar un Live CD

Usa un live CD, cuando termine de bootear, métete en la consola y monta tu partición root (/) en /mnt. Asumiendo que fuera la segunda partición del primer disco duro (hda2):

       # mkdir /mnt/particion
       # mount -t auto /dev/hda2 /mnt/particion
Ahora abre el archivo /etc/shadow dentro de la particion (o sea /mnt/particion/etc/shadow) y busca la línea que empiece con “root”. Debería ser algo como:

        root:dsfDSDF!s:12581:0:99999:7:::

# Tienes que borrar todo lo que haya entre los primeros y segundos dos puntos. Quedaría así:

        root::12581:0:99999:7:::

# Ahora podrás bootear tranquilamente y entrar como root, ya que estará sin clave. Pero te recomiendo que le pongas una lo antes posible (con “passwd“), ya que es un gran riesgo de seguridad.


OPCION 2: Por medio del grub 

1. Reinica el PC, y cuando llegues a GRUB evita que bootee automáticamente apretando alguna tecla.
2. Busca si hay alguna línea que diga “single user mode” o algo así (en Ubuntu deberían estar). Si es así, selecciónala y apreta Enter. Puedes saltar al casillero 6.
3. ¿No? Entonces selecciona la línea de la cual bootearías Linux, y apreta e.
4. Busca la línea que parta con “kernel”, y apreta e otra vez.
5. Escribe “single” al final de esa línea (con un espacio antes, claro), y una vez listo apreta b para bootear. La línea debería quedar más o menos así:

             kernel /boot/vmlinuz root=/dev/hda2 ro single

6. Cuando termine, estarás en una consola como root, y podrás cambiar la clave escribiendo “passwd“. Si quieres cambiar la de otro usuario, el formato es “passwd nombredeusuario“.

Cuando estás como root podés loguearte y cambiar la contrasña de cualquier usuario. 



SOLUCION EN WINDOWS Vista o 7:


Como primera medida pensé… Esto es sencillo, utilizo el Hiren´s boot que tiene una herramienta compatible con Windows Vista, Xp, 2000 para quitar contraseñas.

Resulta que la máquina es relativamente nueva, y el Hiren´s no me cargaba la aplicación por un tema de Controladores, tanto de Disco Duro, como SCSI. En fin, no se pudo, al menos con esta máquina.

Luego pensé en cargar el Live CD de la Distro Linux Austrumi. Esta distro tiene una excelente herramienta para eliminar, cambiar o averiguar contraseñas en Windows Vista y XP. Sin Embargo, hubo problema de carga, debido al mismo tema de los controladores.

Pensé entonces, lógicamente el problema es el de los controladores, así que buscando en la Web me encontré con la solución en YoReparo (Ver Fuente).El post original se basa en usar consola de Windows, pero se comprueba que la solución funciona mejor con Linux. Las instrucciones son estas:

PROCEDIMIENTO
1. Arrancar con un disco de Ubuntu o alguna distribución que soporte NTFS
2. Colocarte en c:windowssystem32
3. Renombrar sethc.exe por sethc.old
4. Copiar cmd.exe en el escritorio y renombrarlo por sethc.exe
5. Cortar sethc.exe del escritorio a c:WindowsSystem32
6. Reiniciar con Windows vista
7. En la ventana de inicio de sesión de usuario en Windows, presionamos 5 (cinco) veces la tecla SHIFT del lado izquierdo, de esta forma habilitamos una ventana de comando.
8. Tecleas lo siguiente: c:windowssystem32control userpasswords2
9. Al aparecer la ventana con las opciones de las cuentas existentes en la pc, bastará solo seleccionar la cuenta que queramos cambiar y/o modificar y pulsar en la opción REESTABLECER CONTRASEÑA.
10. Dejar en blanco los campos de contraseña y ACEPTAR.
11. Cerrar las ventanas (la de comando tecleando exit).

Ya puedes ingresar a la cuenta sin contraseña !!!

Nota: Pese a que el procedimiento hablaba de usar Ubuntu, pensé en usar Puppy Linux, dado que es más liviano y a mi gusto excelente, pero no pude modificar los archivos con esta Distro, por lo que al final terminé usando Ubuntu.

Angel J. Reynoso
kp01 
Tel.: 829-997-4870
kp01aj@gmail.com

No hay comentarios:

Publicar un comentario