[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Usuario root bloqueado





El 19/5/20 a las 22:33, Marco Möller escribió:
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

Hola Marco

Desesperado he tirado la toalla y he vuelto a instalar Debian, manteniendo /home. No obstante gracias por vuestra amable ayuda

--
Un saludo,
José Manuel
Gran Canaria/España

Si vas a escribir.. piensa en esto:
no digas nada que no sea mas precioso que el silencio!!!


Reply to: