Today after regular system updates on my 12.04 LTS system, I cannot login anymore. On a greeter password is said to be invalid immediately (without the usual delay). And on tty the same result, just delay is present
This is what I already tried:
- Checking Caps lock, Keyboard layout and similar things.
- Going into recovery mode root shell, remounting filesystem passwd`ing
- updating system from apt-get and root shell
- chroot`ing into my system from liveUSB, and executing passwd
A little more about passwd, I wanted to change/update my password with passwd on root shell (recovery mode), and from chroot`ed environment (from liveUSB). But I could not do so, because I always got an error:
my-computer-name# passwd myUserName
passwd: Authentication token manipulation error
passwd: Password unchanged
The filesystem has been remounted to rw correctly, (I tried to create/edit/save some files with vim).
In the file /var/log/auth.log I can see one strange message emitted from lightdm, that seems to be related to this issue:
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"
These are the packets, that has been updated by update:
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
Note:
Long time ago I set root password for my computer, and while I cannot log into root with that password while booting normaly, I can, however, while booting into recovery.
nano
(or whatever other editor you prefer). One way to back it up, once you're in a root shell, iscp /etc/shadow /etc/shadow.old
.