
Atualizei o Ubuntu para 12.04 e agora tenho um problema ao fazer login após bloquear a tela: diz que a senha está incorreta, embora eu forneça a senha válida. Encontrei uma solução temporária trocando de usuário e fazendo login novamente com o mesmo usuário.
Responder1
Eu tive o mesmo problema. É provável que a propriedade esteja errada /etc/shadow
(consulte a seção "falha de autenticação do gnome-screensaver com erro /etc/shadow permissions
" doesta página).
Você precisa sudo chown root:shadow /etc/shadow
então sudo chmod u=r,g=r /etc/shadow
vereste relatório de bug.
A questão interessante é “Por que a propriedade mudou?”. Porque não me lembro de ter mudado.
Responder2
Eu poderia resolver esse problema com as seguintes alterações de permissão:
sudo chown root:shadow /etc/gshadow
sudo chown root:shadow /etc/gshadow-
sudo chown root:shadow /etc/shadow
sudo chown root:shadow /etc/shadow-
Encontrado aqui:http://ubuntuforums.org/showthread.php?t=1006366
Responder3
Tive esse problema no Ubuntu 16.04. Encontrei a solução emhttp://ubuntuforums.org/showthread.php?t=1006366(ligado empreocupaçãoresposta):
chmod 2755 /sbin/unix_chkpwd
No meu caso, unix_chkpwd
havia perdido osetgidpouco quando copiei todo o meu sistema de arquivos para uma nova máquina usando tar.
Responder4
Estou usando o Ubuntu 14.04 e tive o mesmo problema
Por engano, executei um chown no sistema de arquivos raiz (Caramba!) e desde então comecei a ter o problema descrito aqui.
Executei o comando fornecido na resposta de oshobov, mas não funcionou para mim, mas usar minha própria conta em vez de root fez com que funcionasse.
sudo chown your-username:shadow /etc/shadow