Não foi possível fazer o login e não foi possível redefinir a senha [duplicado]

3

Eu estava lendo algum blog e descobri que posso iniciar manualmente a GUI emitindo este comando sudo startx , então fiz isso. Eu fiz isso no terminal com a GUI já rodando. Agora não consigo fazer login na minha conta de usuário.

Antes disso, meu PC costumava inicializar diretamente na minha conta sem pedir a senha (sem nem mostrar o menu do GRUB, pois só tenho o Ubuntu 12.04 instalado no meu PC). Mas agora ele é inicializado e aterrissa em uma tela (sem mostrar o menu GRUB), que exibe minha conta de usuário junto com a conta Convidado. Quando escolho minha conta, ele pede a senha. Eu digitei a senha, mas ela volta para a mesma tela sem nenhuma resposta. Tenho certeza de que a senha que eu digitei estava certa. Quando escolho a conta de convidado, tudo corre bem. Agora tenho acesso apenas à conta de convidado.

Antes de postar essa pergunta, li perguntas semelhantes postadas aqui:

Meu nome de usuário e senha estão corretos: não consigo logar no Ubuntu 12.04

Não é possível fazer login na minha conta

O login falha após um acidente

e eu tentei soluções sugeridas para eles, mas nada funcionou.

Esta página ( link ) e esta página ( link ) parece fornecer algumas soluções, mas eu não pude abrir o menu GRUB pressionando a tecla SHIFT ou a tecla ESC. Durante a inicialização, continuei pressionando as teclas (tentei as duas teclas separadamente), mas ele ficava direto na tela exibindo contas de usuário.

Eu entrei no usuário Convidado e mudei minha conta de administrador para a conta padrão. Não tenho como saber qual é a senha do root.

Eu abri o terminal na conta de convidado e digitei sudo passwd root . Ele retornou o seguinte:

sudo: unable to change sudoers gid: Operation not permitted
sudo: setresuid() [0, 0, 0] -> [128, -1, -1]: Operation not permitted

Agora não consigo acessar nenhum dos meus arquivos ou pastas. Existe alguma solução possível para o meu problema sem reinstalar o sistema operacional? Existe alguma maneira de redefinir todas as contas de usuário e recuperar o acesso à minha conta?

    
por Dharmaputhiran 13.07.2013 / 20:59

2 respostas

1
  • Reinicialize o sistema e mantenha pressionada a tecla SHIFT antes de o sistema ser inicializado no Ubuntu.
  • Escolha o modo de recuperação usando as teclas de seta e pressione ENTER.
  • Escolha 'root' na lista que aparece. Isso trará a interface de linha de comando.
  • Digite rm ~/.Xauthority e pressione ENTER.
  • Digite rm -rf ~/.config/autostart e pressione ENTER.
  • Digite shutdown -r now para reinicializar o sistema.

O que isto faz é que apenas apaga alguns arquivos de configuração (nada para se preocupar).

    
por Dharmaputhiran 14.07.2013 / 13:38
0

Você pode tentar alterar sua senha. Há uma maneira simples de fazer isso.

  1. Inicialize sua máquina e, na tela do GRUB, escolha a opção 'Modo de recuperação'.

  2. Uma vez que você tenha feito isso, escolha a opção 'Enviar para a shell de root'

  3. Em seguida, você terá uma configuração de prompt de comando para você, ali digite o comando

% bl0ck_qu0te%

4. Você será solicitado a digitar sua senha, seguido por um aviso de confirmação.

5.Agora digite sync e pressione Enter.

6. Digite reboot -f e pressione "Enter", sua senha deve ser alterada com sucesso e você pode usá-la para entrar no seu sistema.

    
por Projjol 14.07.2013 / 09:27