Não é possível fazer login em nenhum TTYs - senha incorreta


10

Estou usando o Ubuntu 12.10 com desktop Unity. Vou para o TTY1 pressionando as teclas CTRL+ ALT+ F1, onde é solicitado que eu digite o nome de usuário e a senha, o que faço, mas recebo a mensagem "Login incorreto". No meu arquivo de log, /var/log/auth.logesta entrada foi feita:

Oct 23 13:17:45 SomeName login[3361]: FAILED LOGIN (1) on 'dev/tty1' FOR 'aUser', Authentication failure

Não tenho o nome de usuário ou a senha incorretos. É o mesmo nome de usuário / senha que eu uso para fazer login quando o Unity é iniciado.

Então, por que não consigo fazer login no TTY1?


1
Você já tentou digitar a senha uma vez no TTY (como nome de usuário, apenas para ver o que é exibido) e uma vez quando efetuou login (use o traço ou algo assim) apenas para ver se isso não é um problema de layout do teclado?
Mark Paskal

Sim, foi um problema de teclado =) Numlock não estava ligado!
Martin Andersson

Eu estava com problemas para fazer login no tty *. Eu pensei que meu nome de login estava em maiúsculas, mas eu estava errado. Por alguma razão, não é. Mudou para todas as minúsculas e logou-se bem.

No meu caso, isso foi causado pelo fato de meu shell de login ( /bin/zsh) não ter sido listado /etc/shells.
Zaz

Respostas:


12

Talvez sua configuração do keymap esteja incorreta no tty (que é uma configuração diferente do Xorg / Unity) e sua senha esteja errada por causa disso. Tente digitar sua senha quando for solicitado seu nome de usuário e veja se os caracteres estão corretos; não pressione enter, mas exclua sua entrada (pois as tentativas de login são registradas e sua senha estaria nesse arquivo de log). Se algo estiver errado, você deve definir o mapa de teclas. Em unidade, abra o aplicativo do terminal e digite

sudo dpkg-reconfigure console-setup

e escolha o layout certo lá. Você pode ter que reiniciar.


lol, coisa engraçada. Numlock não estava ativado e minha senha tem alguns números =) Cara, eu me sinto burra ou o quê. Coisa é que eu pesquisei esta questão, claro, e tem todos os tipos de respostas lá fora, então eu não poderia imaginar que a solução era tão simples =)
Martin Andersson

Também devo dizer por que quero fazer login em outro TTY. Estou testando o comando echo e agora sei que funciona como um encanto. Para um recém-ervas daninhas como eu sou, de login para um TTY de sua escolha, dizem tty1, volte para a janela do terminal da Unidade e digite: echo test message > /dev/tty1.
Martin Andersson

3

A causa mais comum desse erro é simplesmente digitar sua senha (ou nome de usuário) incorreta. O mapa de teclas no console geralmente é sutilmente diferente daquele no X.

Certifique-se de digitar a senha correta , primeiro digitando-a no campo de login, para ver se está sendo escrita conforme o esperado.

Verifique se você está digitando seu nome de usuário exatamente como deveria (incluindo maiúsculas e minúsculas), comparando-o com a saída da whoamiexecução em um terminal.


Outra coisa que causará exatamente essa mesma mensagem de erro é se o seu shell de logon não estiver listado/etc/shells . Encontre qual shell você está usando pesquisando seu nome de usuário em /etc/passwd:

grep "dave" /etc/passwd

(substituindo davepelo seu nome de usuário), você verá algo assim:

dave:x:1000:1000::/home/dave:/bin/zsh

O último campo ( /bin/zsh) é seu shell. Vamos procurá-lo em /etc/shells:

grep "/bin/zsh" /etc/shells

Deveríamos ver algo assim:

/bin/zsh
/usr/bin/zsh

Mas se não, é esse o problema. Tente reinstalar zsh(ou o que estiver faltando no shell /etc/shells) e, se isso não funcionar, adicione-o manualmente:

echo `/bin/zsh` | sudo tee /etc/shells

(usamos teeporque o >redirecionamento não funciona sudo)


1

Talvez o layout é different.Also para logon em um console você tem que entrar usernamewich pode ser diferente do seu nome na instalação do perfil option.For exemplo, há o nome do perfil de usuário wich é Andrew, mas o nome de usuário pc pode differ.See-lo aqui insira a descrição da imagem aqui eu tenho meu nome de perfil em russo e quando faço login no console, uso o nome de login em inglês. Se o problema não estiver presente, experimente http://www.noobslab.com/2012/02/reset-your-forgotten-password-quickly.html

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.