密码修改成功后无法登录

密码修改成功后无法登录

我可以更改新创建的用户的密码,但无法登录。

stephane@vps331749:~$ sudo passwd alaoutid
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
stephane@vps331749:~$ su alaoutid
Password: 
su: Authentication failure

如果更改 root 密码也是一样。

stephane@vps331749:~$ sudo passwd root
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
stephane@vps331749:~$ su
Password: 
su: Authentication failure

我是一名 sudoer。

编辑:用户 shell 是:

stephane@vps331749:~$ cat /etc/passwd | grep alaoutid
alaoutid:x:1002:1003::/home/alaoutid:/bin/bash

stephane@vps331749:~$ su -s /bin/bash alaoutid
Password: 
su: Authentication failure

编辑:我可以alaoutid通过以下两个步骤:

stephane@vps331749:~$ sudo bash
[sudo] password for stephane: 
root@vps331749:~# su - alaoutid
alaoutid@vps331749:~$ 

编辑:我可以root通过以下两个步骤:

stephane@vps331749:~$ sudo bash
root@vps331749:~# su - root
root@vps331749:~# 

编辑:一些配置文件,如果它可以帮助

sudo cat /etc/pam.d/common-account
account [success=1 new_authtok_reqd=done default=ignore]    pam_unix.so 
account requisite           pam_deny.so
account required            pam_permit.so

sudo cat /etc/pam.d/common-auth
auth    [success=1 default=ignore]  pam_unix.so nullok_secure
auth    requisite           pam_deny.so
auth    required            pam_permit.so

sudo cat /etc/nsswitch.conf | egrep "passwd|group|shadow"
passwd:         compat
group:          compat
shadow:         compat
gshadow:        files
netgroup:       nis

alaoutid已知用户:

id alaoutid
uid=1003(alaoutid) gid=1004(alaoutid) groups=1004(alaoutid),27(sudo),1001(dev)

root已知用户:

id root
uid=0(root) gid=0(root) groups=0(root)

相关内容