No puedo sudo después de bloquear la contraseña, ¿puedo recuperarme de eso?

No puedo sudo después de bloquear la contraseña, ¿puedo recuperarme de eso?

Después de configurar Ubuntu con la configuración predeterminada, permite al usuario iniciar sesión con contraseña, por lo que uso passwd -l [nombre de usuario] para prohibir el inicio de sesión con contraseña tanto en ssh como en la consola.

Pero cuando uso sudo para ejecutar comandos, necesita una contraseña, por lo que ya no puedo usar sudo.

¿Existe alguna solución para poder usar sudo nuevamente? Otra pregunta es ¿cómo prohibir el inicio de sesión con contraseña tanto en ssh como en la consola pero mantener disponible la autenticación de contraseña de sudo?

Respuesta1

Puede iniciar en modo de usuario único para obtener una consola raíz. Luego podría montar su sistema de archivos y reparar la cuenta afectada.

(Esto supone que grub no ha sido bloqueado con contraseña también..., mantiene presionada la tecla Mayús durante el arranque para abrir grub y agrega 'single' a la declaración de inicio después de la palabra 'splash')

En cuanto a las mejores prácticas, estoy de acuerdo con el comentario de Strugee.

  • Acabo de recordar: Ubuntu tiene esa opción de grub de 'modo de recuperación', por lo que es posible que ni siquiera tengas que editar tu comando de arranque...

información relacionada