我可以更改新创建的用户的密码,但无法登录。
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)