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