cambiar root en ubuntu (linux) teniendo el grup

Uso de los sistemas operativos (Windows, Mac OS, Linux, etc.) y sus programas accesorios. Instalación, configuración, controladores de dispositivos (drivers)...

Moderador: Moderadores

pablo_5
Novat@
Mensajes: 1
Registrado: Jue Mar 03, 2005 7:53 pm

cambiar root en ubuntu (linux) teniendo el grup

Mensaje por pablo_5 » Jue Mar 03, 2005 7:59 pm

al instalar el ubuntu la jodi y no puedo introducir la clave del root, he encontrado una forma de hacerlo con el lilo, pero tengo el grup, y con este no e encomtrado nada, alguien que me salve de volverlo a instalar

Avatar de Usuario
rd12686950
Preferencial
Mensajes: 867
Registrado: Mié Dic 08, 2004 2:00 am
Contactar:

Mensaje por rd12686950 » Jue Mar 03, 2005 9:39 pm

con el lilo, si lo arrancas desde diskette, deberia funcionar

Avatar de Usuario
belga_rath

No se si esto funcionara

Mensaje por belga_rath » Jue Mar 03, 2005 9:46 pm

Vamos a ver, lo que tendrias que hacer seria entrar al sistema como monousuario, para poder cambiar la contraseña. Ya se que muchos estareis diciendo que eso nunca funcionará. Pero en algunos sistemas si se le especifica al grub que entras en estado de emergencia, es decir, cuando se ha producido una inconsistencia o cuando se apago el ordenador malamente. Para probar si funciona esto, cuando arranque el grub pulsa la 'e', esto te lleva al editor. Dentro de ese editor elige el sistema linux que deseas. Una vez seleccionado el sistema operativo normalemente salen tres lineas, una creo que es root (hda0,0) mas o menos, luego una que empieza con la palabra kernel y luego otra por initrd. Pues bien pulsa sobre la que pone kernel y añade al final la palabra 'emergency', luego pulsa enter y para terminar pulsa 'b' para que reinicie. Como te digo no se si funcionara en tu sistema, en algunos lo he probado y va. No pierdes nada por intentarlo. Suerte

Salu2

Avatar de Usuario
rd12686950
Preferencial
Mensajes: 867
Registrado: Mié Dic 08, 2004 2:00 am
Contactar:

Mensaje por rd12686950 » Vie Mar 04, 2005 10:32 am

Prueba con alguno de estos 3 metodos:

Primer método
Válido siempre y cuando en el fichero /etc/lilo.conf no hayamos especificado las opciones restricted y password. Estas opciones impiden pasar parámetros al kernel a menos que introduzcamos la contraseña definida en el mismo fichero de configuración.
1.Reiniciaremos el sistema y arrancaremos pasándole el parámetro single al kernel; para ello arrancaremos una imagen y añadiremos el parámetro, por ejemplo:
LILO: linux single
El sistema arrancará y nos saldrá el prompt de root sin hacer ningún login.
2.Ahora hemos de montar la raíz del sistema de ficheros en modo lectura/escritura; lo haremos así:
# mount -n -o remount,rw /
# mount /proc
# mount -a -t nonfs
3.Ejecutamos el comando passwd y nos preguntará la nueva contraseña que queremos asignarle a root. Elegimos una de la que nos vayamos a acordar y ya está.
Segundo método
Válido siempre y cuando en el fichero /etc/lilo.conf no hayamos especificado las opciones restricted y password. El escenario es el mismo que en el método anterior, pero esta vez especificaremos como parámetro a lilo que el kernel se ejecute como un proceso único. Este proceso único es una shell desde la que cambiaremos la contraseña de root. Así, pasamos a lilo el parámetro init=/bin/bash del siguiente modo:
LILO: linux init=/bin/bash
Una vez haya arrancado procederemos como en el método anterior a partir del paso 2.
Tercer método
Lo usaremos en el caso de que lilo no nos permita el paso de parámetros a menos que introduzcamos la contraseña definida en el fichero /etc/lilo.conf, y tampoco nos acordemos de esta. La solución está en arrancar una imagen del kernel desde un disquet, o arrancar desde un Live-CD como Knoppix, por ejemplo.
Al arrancar desde disquet, nos lleva a la prompt de root, sólo que la raiz es el propio diskette o su imagen en memoria. Lo que hemos de hacer es montar la verdadera raiz (/dev/hda1 o la que sea) para acceder al fichero de contraseñas. Procederemos del siguiente modo:
1.Montamos la verdadera raíz del sistema del siguiente modo:
# mount -t ext2 /dev/hdaX /mnt
(donde /dev/hdaX sería la partición que alberga la raíz)
2.Accedemos al fichero de contraseñas:
# vim /mnt/etc/shadow
Usaremos vim o cualquier otro editor en modo texto.
editaremos el ficehro /etc/shadow en el caso de que el sistema use la suite shadow password; en caso contrario haremos: vim /etc/passwd)
3.Eliminamos la password de root:
Llegados a este punto nos encontramos que el fichero contiene una serie de líneas con varios campos separados por el carácter :
El segundo campo corresponde a la contraseña encriptada, así que localizamos la línea correspondiente a root y borramos el segundo campo. Por ejemplo:
Tendremos una línea parecida a esta ( es la contraseña de root encriptada):
root:$1$/u17Vfn0$M1gYZbOCJoLGW9Y2CrEld1:12543:0:99999:7:::
Y la sustituímos por esta. Es decir, eliminamos la clave:
root::12543:0:99999:7:::
La próxima vez que hagamos login como root, el sistema nos solicitará una nueva contraseña. Ponemos una de la que nos acordemos y listo.
Hay que tener cuidado al trastear este tipo de ficheros pues si los inutilizamos podemos tener problemas. Una opción es hacer una copia de seguridad antes de modificarlo:
# cp /mnt/etc/shadow /mnt/etc/shadow.old
Incluso podríamos crear un nuevo administrador sin contraseña para volver a entrar de forma normal en el sistema y cambiar el password del root.

Avatar de Usuario
paskualiten

Contraseña de root ubuntu

Mensaje por paskualiten » Dom Mar 13, 2005 5:20 pm

con el comando sudo podras ajecutar cualquier accion de root. por ejemplo sudo XXXXXX donde XXXXXX es el nombre del programa o cvomando.

tambien puees usar sudo passwd root;
luego ingresa la contraseña de usuario normal ;
y luego por ultimo el prompt te pedira ingresar la contraeña de root nueva y la confirmacion de dichaa contraseña.....



ahora si lo que perdiste es la contraseña de root que tu habias puesto, en el gestor de arranque, cuando se inicia ubuntu viene como defecto la opcion 1, soo cambiala por 0 y entras como root monousuario.-


espero poder haberte ayudado....

Responder