> De: "Yoslán Carro Chirino" <pciegoav...@tsociales.co.cu>
> Para: gutl-l@jovenclub.cu
> Enviados: Viernes, 25 de Noviembre 2011 15:00:52
> Asunto: [Gutl-l] Sobre pass del root
> Hola a todos, tengo un amigo que administra un server en debian 6.0
> squeeze y se le olvido la clave de su root, y necesita saber como
> recuperarla sin tener que volver a instalar el sistema, le agradeceria
> si me o lo puediran ayudar.
> 
> Gracias de antemano a todos...
> 
> --
> Yoslán Carro Chirino
> Informático Provincial
> Trabajadores Sociales
> Ciego de Ávila
> Email: pciegoav...@tsociales.co.cu
> Jabber: informatico...@tsociales.co.cu
> Phone: 033-266245
> User Linux: 527921
> Web: http://www.tsociales.co.cu/redsocial
> 
> 
> ______________________________________________________________________
> Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> Gutl-l@jovenclub.cu
> https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
Hola,
Existen varios métodos para hacer lo que pides, te explicaré uno muy simple y 
que he probado incluso con sistemas embebidos, el único requisito es que no 
tengas el cargador protegido por contraseña y en caso de tenerlo protegido que 
no hayas perdido también este password.

Pasos a seguir:

1- Entramos a la pantalla inicial del cargador (lo explicaré empleando GRUB 
pero funciona con cualquier cargador, como dije lo he probado con varios 
incluso con REDBOOT), para entrar se presiona una tecla cualquiera antes de 
empezar la carga del sistema.
2- Si tenemos varios kernels instalados nos posicionamos sobre el que estamos 
usando por defecto.
3- Presionamos la tecla correspondiente a la letra "a" en el teclado (leer el 
texto de ayuda con las posibles opciones que tenemos) lo que nos permite 
pasarle un argumento al kernel pero solo para esta "sesión" pues esto solo 
necesitas en esta ocasión, existen otros métodos para que el argumento sea 
permanente pero eso no lo necesitamos.
4- En la ventana que nos sale llevamos el cursor al final de la linea y dejando 
un espacio al final de la última instrucción que exista escribimos "S 
init=/bin/sh", sin las comillas y con el espacio en blanco después de la S. La 
S significa que iniciamos en modo Single y el init=/bin/sh nos provee de un 
terminal que emplearemos para cambiar el pass.
5- Presionamos Enter y el sistema inicia y nos provee de una terminal con 
privilegios de root.
6- Estamos con privilegios de root pero necesitamos montar el sistema de 
ficheros en modo lectura/escritura para que al cambiar el pass se guarden los 
cambios, para eso escribimos en la terminal: 

mount -n -o remount,rw /

7- Ahora solo nos queda cambiar el pass de root con: passwd root
8- Luego de que cambiemos el pass hacemos un reboot y el sistema iniciará 
normalmente con el pass de root nuevo.

Espero les sea útil la explicación, cualquier cosa no dudes en escribir.

Saludos,

Jorge

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a