Não consigo sudo após bloquear a senha, posso me recuperar disso?

Não consigo sudo após bloquear a senha, posso me recuperar disso?

Após configurar o Ubuntu com configurações padrão, ele permite que o usuário faça login com senha, então eu uso passwd -l [nome de usuário] para proibir o login com senha tanto no ssh quanto no console.

Mas quando uso o sudo para executar comandos, ele precisa de senha, então não posso mais usar o sudo.

Existe alguma solução que eu possa usar o sudo novamente, outra questão é como proibir o login com senha no ssh e no console, mas manter a autenticação da senha do sudo disponível?

Responder1

Você pode inicializar no modo de usuário único para obter um console root. Você poderia então montar seu sistema de arquivos e corrigir a conta afetada.

(Isso pressupõe que o grub também não tenha sido bloqueado por senha ..., você mantém pressionada a tecla shift durante a inicialização para abrir o grub e adiciona 'single' à instrução de inicialização após a palavra 'splash' )

Quanto às melhores práticas, concordo com o comentário de Strugee.

  • Acabei de lembrar: o Ubuntu tem a opção grub de 'modo de recuperação', então talvez você nem precise editar seu comando de inicialização ...

informação relacionada