Sem iniciar um LiveUSB ou LiveCD / DVD, podemos emprestar algumas etapas responda ao redefinir uma senha perdida para acessar um console de recuperação e, em seguida, faça alterações no sistema e reinicialize posteriormente.
Para resumir as etapas (tudo de 1 a 4 é da outra pergunta; 5 e 6 são as diferentes etapas a serem executadas):
(1) Inicialize o sistema, e depois de ver a tela da BIOS pressione e segure "Shift" - você receberá o prompt do GRUB.
(2) Use a opção 'modo de recuperação' para o seu kernel - se ele não aparecer, provavelmente está na seção "Outras versões do Ubuntu" ou um dos outros itens no Grub.
(3) Uma vez no modo de recuperação, selecione a opção 'root' usando a seta para baixo no teclado e, em seguida, tecle Enter . Você terminará com um prompt de linha de comando para o usuário root .
(4) Remonte seu sistema como leitura / gravação com este comando: mount -o remount,rw /
(5) Edite seu arquivo /etc/passwd com nano (use este comando: nano /etc/passwd ). Uma vez editada a linha específica para o seu usuário e redefinida para 1000 para o UID e GID, pressione Ctrl + O , e em seguida pressione Enter e, em seguida, Ctrl + X .
(6) Agora você deve estar no prompt do terminal root novamente. Reinicialize com shutdown -r now ou reboot .
Você deve então poder fazer o login novamente e ter corrigido sua falha. Não vá mexer com o seu UID ou GID, porque definir% em 0 irá quebrar as coisas e é terrivelmente inseguro e nunca deve ser feito. (O 0 O UID é para root e root sozinho - NÃO USE-O PARA QUALQUER OUTRO USUÁRIO!)