A senha do Ubuntu 12.04LTS é indicada como inválida (greeter e tty) mesmo se a senha estiver correta. Passwd falha

3

Hoje, depois de atualizações regulares do sistema no meu sistema 12.04 LTS, não consigo mais fazer o login. Em uma senha de saudação é dito ser inválido imediatamente (sem o atraso habitual). E em tty o mesmo resultado, apenas atraso está presente

Isso é o que eu já tentei:

  1. Verificando o Caps Lock, o layout do teclado e coisas semelhantes.
  2. Entrando no shell raiz do modo de recuperação, remontando o sistema de arquivos passwd'ing
  3. atualizando o sistema a partir do apt-get e do shell raiz
  4. chroot'ing no meu sistema a partir do liveUSB e executando passwd

Um pouco mais sobre o passwd, eu queria alterar / atualizar minha senha com o comando passwd no shell de raiz (modo de recuperação) e no ambiente chroot (de liveUSB). Mas eu não pude fazê-lo, porque sempre recebi um erro:

my-computer-name# passwd myUserName
passwd: Authentication token manipulation error
passwd: Password unchanged

O sistema de arquivos foi remontado para o rw corretamente (eu tentei criar / editar / salvar alguns arquivos com o vim).

No arquivo /var/log/auth.log, vejo uma mensagem estranha emitida pelo lightdm, que parece estar relacionada a esse problema:

pam_winbind(lightdm:auth): request wbcLogonUser failed: WBC_ERR_AUTH_ERROR, PAM error: PAM_USER_UNKNOWN (10), NTSTATUS:NT_STATUS_NO_SUCH_USER, Error message was: No such user
pam_succeed_if(lightdm:auth): requirement "user indgroup nopasswdlogin" not met by user "rytis"

Estes são os pacotes que foram atualizados pela atualização:

    base-files
    bind9-host
    dns-utils
    libdns
    libpam-ck-connector
    libisccc
    lib-ck-connector0
    liblwres80
    libbind9-80
    libisccfg82
    libisc83
    consolekit
    language-pack-gnome-en-base
    language-pack-gnome-en
    google-chrome-stable
    flashplugin-installer
    language-pack-en-base
    language-pack-en

Nota:

Há muito tempo atrás eu defini a senha de root para o meu computador, e embora eu não consiga logar no root com essa senha enquanto inicializo normalmente, eu posso, no entanto, iniciar a recuperação.

    
por Rytis Karpuška 15.01.2014 / 10:27

1 resposta

2

Ok Finalmente resolvi:

Acabei de reinstalar todos os pacotes que estavam relacionados ao PAM, não sei exatamente qual estava causando os problemas:

sudo apt-get install --reinstall libpam-cap libpam-ck-connector libpam-cracklib libpam-gnome-keyring libpam-modules libpam-modules-bin libpam-winbind libpam0g
    
por Rytis Karpuška 15.01.2014 / 16:05