En mi empresa “se murió” un pequeño servidor de ficheros al
otro lado del charco, y como el taxi para ir a repararlo salía caro, echamos
mano del amigo Alberto para que fuera nuestros ojos y nuestras manos durante la
reinstalación.
Pero sea porque las comunicaciones eran malísimas, porque
Alberto no tenía ninguna experiencia con Linux o porque el demonio tenía ganas
de reírse de nosotros, cuando terminamos la instalación nos encontramos con que…
¡no teníamos contraseñas!
La primera opción que barajamos fue reinstalar, pero un
veterano en estas lides, nos recomendó tratar de recuperar la contraseña de
root con este pequeño truco.
Arrancamos la máquina y en el menú de inicio seleccionamos
la primera opción y pulsamos la tecla “e” para editar las opciones de arranque
Nos aparece esta pantalla
Borramos el “quiet” de la antepenúltima línea y lo
sustituimos por "init=/bin/bash". Quedará así
Pulsamos la tecla F10 para que inicie el equipo con estas
opciones y nos mostrará una pantalla así
Aquí escribimos el siguiente comando, que remontará el
sistema de archivos, pero con permisos de escritura.
- mount -n -o remount,rw /
Ahora escribimos el siguiente comando, para establecer la
contraseña de root que nosotros queramos.
- passwd
Ojo, pide la contraseña 2 veces y no muestra nada al
escribir
Reiniciamos el equipo escribiendo:
- reboot –f
Y ya tenemos la contraseña de root, con lo que podemos crear
usuarios, cambiar contraseñas…
muy buena entrada GRACIAS
ResponderEliminarGracias a ti por leerme
EliminarUna entrada para tener en favoritos, sí señor.
ResponderEliminarGracias por los halagos
EliminarA veces pasa. El tema es que el sistema permita el acceso en single mode, a veces está deshabilitado por seguridad. También GRUB debe permir editar (a veces está protegido con contraseña). En ese caso no queda otra que meter un livecd y editar el archivo /etc/shadow, siempre que la partición no esté encriptada :D
ResponderEliminarHace tiempo escribí un artículo similar evaluando las diferentes alternativas.
Muy buen blog, llegué acá desde el blogroll de Nicklabs.
Saludos!!
Gracias por los elogios y las puntualizaciones
EliminarPásanos el link a tu articulo, así podemos aprender mas sobre el tema
Te dejo el enlace al mencionado artículo:
Eliminarhttp://www.linuxito.com/seguridad/226-como-recuperar-el-password-de-root
Saludos!!
prefiero hacer esto con un liveCD
ResponderEliminar¿Por? a mi me parece bastante cómodo hacerlo así, sin necesitar mas que teclear un par de cosas
EliminarPorqué a alguien que le preocupe la seguridad tendrá protegido el grub contra la edición mediante contraseña y tu método no servirá.
EliminarAunque con el LiveCD si las particiones están cifradas tampoco funcionará.
Quiere decir que si hago eso en cualquier equipo con debian, puedo entrar sin saber la contraseña? Caramba!
ResponderEliminarSolo si el grub no esta protegido y si tienes acceso físico a la máquina
EliminarEn RHEL la segunda linea al final colocar single y botea el server directamente como ROOT en modo básico, ahí podés cambiar la password ó modificar cualquier parámetro de sistema.
ResponderEliminarAhora bien, en un entorno virtual VMWare sólo los administradores tienen acceso permitido al vsphere.
En la parte física solo personal habilitado y plenamente identificado puede entrar al CDC
Saludos
Bueno, lo del personal habilitado y plemamente identificado..... es la teoria, no siempre es así.
EliminarExcelente tuto.
ResponderEliminarGracias
EliminarY si mis particiones estan cifradas ? Como podria hacerlo?
ResponderEliminarEntonces me temo que estas fastidiado
EliminarPues a mi no me funciona ninguna opción,y me dice contraseña incorrecta.
ResponderEliminarComo puedo reinstalar linux,pero esta en una partición junto con windows 7.
llego hasta que me pide la nueva contraseña, pero despues de confirmarla me lanza el mensaje; Authenrication token manipulation error
ResponderEliminarpassword unchanged
alguna idea mas?
Prueba http://www.linuxito.com/seguridad/226-como-recuperar-el-password-de-root
Eliminar