On 19.05.20 18:36, José Manuel (Abogado) wrote:
El 19/5/20 a las 16:32, Camaleón escribió:
El 2020-05-19 a las 16:21 +0100, José Manuel (Abogado) escribió:
El 18/5/20 a las 18:07, Marco Möller escribió:
(...)
Podrías hacer el boot a una consola y pedir a ignorar el mecanismo de
seguridad con contraseña. Utilizar este boot parámetro en lugar de lo
que has probado antes, en lugar de init=/bin/bash :
init=/sbin/sulogin --force
Linux /boot/vmlinuz-4.19.x-amd64 root=/dev/sda2 rw init=/sbin/sulogin
--force
Con este "truco" cualquier persona con acceso directo al ordenador
puede
tomar el control del ordenador. Entrar a fuerza sin contraseña como
root, y después estar cambiar todas las contraseñas a gusto.
Suerte, y un saludo, Marco.
Hola Marco
Lo realice, pero sigue igual al teclear "F10" quiere arrancar pero
llega a
un momento que se para. Tengo fotos, las mande a la lista pero no
aparece,
supongo porque la lista no admite imágenes y no se como mandarlas
de otra
forma.
No obstante gracias.
Si tienes imágenes súbelas a, p. ej., https://pasteboard.co/ y manda
a la lista
el enlace para que podamos acceder y ver qué se cuece.
Saludos,
Hola
Gracias, lo he hecho:
1º Imagen: https://pasteboard.co/J97lJdS.png
2º imagen después de pulsar "F10" https://pasteboard.co/J97mf0y.png
(Disculpa los fallos de idioma, el castellano no es mi lengua materna.)
Me parece que ahora hay dos problemas distintas.
(1) el sistema ahora no arranca; solución: arrancar a la consola de
rescate
(2) no tener la contraseña del usuario "root" pero necesitarla;
solución: entrar por fuerza al sistema como root sin que te pediría la
contraseña del usuario de root, y sin que necesitarías hacer lo por
utilizar 'sudo' (lo que tampoco parece funcionar en tu caso)
solución para (1):
El foto que has subido indica que el sistema no progresa cuando
intenta arrancar la tarjeta de red (palabra clave: "r8169"). Como
normalmente tu sistema arranca bien, salvo que te falta la contraseña
del usuario "root", no queremos cambiar nada en la configuración de
los dispositivos.
Podría hallar salida por arrancar el sistema directamente a la
consola de rescate. Arrancando la consola de rescate el sistema no
intenta arrancar las cosas de red. El boot parámetro sea:
systemd.unit=rescue.target
solución para (2):
Pedir entrar en una consola como root (utilizando 'sulogin) y forzar
el sistema no preguntar por la contraseña, simplemente ignorando
cualquier configuración de seguridad en respeto al login con
contraseña (utilizando 'sulogin --force'). El boot parámetro sea:
init=/sbin/sulogin --force
Entonces, en tu caso según de lo que puedo sacar de todas las otras
informaciones que has comunicado en este hilo, todo junto sea esta
linea larga:
Linux /boot/vmlinuz-4.19.0-9-amd64 root=/dev/sda4 rw
systemd.unit=rescue.target init=/sbin/sulogin --force
Cruzamos dedos que funcionará y una vez que el sistema a arrancado te
va a ofrecer:
"Press ENTER for maintenance, or CTRL-d to continue"
Respondes con ENTER.
Usar el comando 'passwd' y poner la contraseña nueva para el usuario
root.
Usar el comando 'sync' para asegurar que el cambio de la contraseña de
verdad sera escrito al disco duro antes de salir de la consola de
rescate.
Usar CTRL-d para salir de la consola de rescate.
Hacer un reboot y disfrutar que el usuario 'root' tiene contraseña.
Comentario: hoy mismo muchos prefieren utilizar el mecanismo 'sudo' y
desactivar el usuario 'root'. La desactivación se realiza por no dar
una contraseña al usuario 'root'. Probablemete en tu sistema el
usuario 'root' estaba desactivado por no tener ninguna contraseña y
por eso no era posible hacer un login como 'root', ni en la consola,
ni por el comando 'su'. Hallar salido por 'sulogin --force' era
necesario. También puede que simplemente has olvidado la contraseña
del usuario 'root'. Da igual, ahora tienes puesto una contraseña
nueva. Pero cuidado: si la idea era tener desactivado el usuario
'root, ahora lo has activado. Podrîas como 'root' arreglar tu sistema
con el fin que el mecanismo de 'sudo' funcionará bien, y después
desactivar el usuario 'root' de nuevo por quitar su contraseña con
este comando:
sudo passwd -dl root
Bueno, te deseo suerte!
Marco