Não é possível fazer login após fsck no Live CD

1

Esta manhã, eu comecei a encontrar todos os tipos de erros de disco acontecendo na inicialização, então eu iniciei o Live CD e fsck'd minha partição Linux. Isso consertou um monte de coisas, então eu reiniciei.

Tudo está bem e a inicialização corre bem, exceto que em vez do meu login automático para a área de trabalho, estou na tela de login padrão. Eu posso ver meu nome de usuário normal, exceto que a minha senha agora não funciona (mostrando em uma fração de segundo Autenticação falhou ou algo semelhante, em seguida, retornando para a lista de usuários). Clicando em Login Automático no menu apenas não pisca nada e retorna para a lista de usuários.

Tentar fazer login através do tty também não funciona.

Alguém sabe como eu poderia consertar isso e fazer o login como meu usuário normal de novo?

    
por joshschreuder 22.03.2011 / 02:09

2 respostas

2

OP respondido:

  

Acho que encontrei o problema, parece que / etc / shadow foi renomeado para / etc / shadow- por algum motivo. Corrigindo que eu poderia executar passwd com o chroot do LiveCD e mudar minha senha. Vou ver se isso ajuda na reinicialização.

    
por Jorge Castro 24.02.2012 / 06:01
0

Bem, estou feliz que você tenha consertado, mas não foi renomeado. /etc/shadow- é um backup de /etc/shadow .

/etc/shadow é um arquivo bastante crítico em qualquer sistema, por isso faz sentido manter uma cópia. Neste caso, parece que foi eliminado ou danificado de forma irreparável por alguma coisa. Pode ter sido um ataque mal-intencionado tentar prejudicar seu sistema ou pode ter sido apenas um soluço no sistema.

Mas você fez a coisa certa. Eu talvez considere executar uma verificação de vírus e fsck o disco para verificar tudo bem.

    
por Oli 22.03.2011 / 10:42