su:认证失败(忽略)

kam*_*mal 2 sudo pam

请记住,这在之前有效:

当我尝试以以下身份登录时:

su jira1
Run Code Online (Sandbox Code Playgroud)

我得到错误:

su: Authentication failure
(Ignored)
Run Code Online (Sandbox Code Playgroud)

more /etc/passwd 返回:

jira1:x:1003:1003:,,,:/home/jira1:/bin/bash
Run Code Online (Sandbox Code Playgroud)

如果我监视su jira1,通过 tailing /var/log/auth.log,我会得到:

Mar 15 10:43:51 jira su[4590]: Successful su for jira1 by root
Mar 15 10:43:51 jira su[4590]: + /dev/pts/1 root:jira1
Mar 15 10:43:51 jira su[4590]: pam_unix(su:session): session opened for user jira1 by kahmed(uid=0)
Run Code Online (Sandbox Code Playgroud)

Sys*_*dox 7

当用户的条目丢失时会发生这种情况/etc/shadow(通常会自动更新,除非您一直在/etc/passwd直接编辑)。

pwconv实用程序将修复任何不一致之处。grpconv中的组有相应的程序/etc/gshadow