为什么以root用户身份在我的CentOS 7计算机上以“ su user”身份询问用户密码?

阿比克·玻色(Abhik Bose)

在我的CentOS 7笔记本电脑上,从切换为rootroot身份user使用时su user,要求输入user密码。

-bash-4.2# su user
 Password: 

root其他帐户切换到该帐户时,无需输入密码。

我已经在Fedora 27和另一台CentOS 7机器上尝试了相同的方法。su user作为root简单的切换user,而不要求user的密码。

我正在使用su提供的版本库

关于为什么会发生这种情况的任何帮助都将有所帮助。

更新

的内容/etc/pam.d/su如下

#%PAM-1.0
auth            sufficient  pam_rootok.so
# Uncomment the following line to implicitly trust users in the "wheel" group.
#auth           sufficient      pam_wheel.so trust use_uid
# Uncomment the following line to require a user to be in the "wheel" group.
#auth           required        pam_wheel.so use_uid
auth            substack        system-auth
auth            include         postlogin
account         sufficient  pam_succeed_if.so uid = 0 use_uid quiet
account         include         system-auth
password        include         system-auth
session         include         system-auth
session         include         postlogin
session         optional        pam_xauth.so
阿比克·玻色(Abhik Bose)

使用定期更新后,该问题已解决yum update如果我对导致此问题的原因有所了解,还是很有帮助的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么`su`即使以root用户身份运行也会给出“ su:身份验证失败”的信息?

Linux:如何以root用户身份在本地计算机上登录?

Windows用户帐户,仅用于访问Windows 7计算机上的网络共享

如何在Windows 7计算机上远程登录用户?(不是RDP)

以root用户身份登录并执行“ su-user”而不是以user身份登录有什么意义?

为什么我不能为计算机上的另一个用户重设密码?

在多台计算机上管理用户配置文件

关于在最终用户计算机上安装Ubuntu

在Windows计算机上模拟多个SVN用户

获取Windows计算机上的用户列表?

从本地计算机上删除旧的域用户文件

共享计算机上多个用户的批处理脚本

连接到用户计算机上的数据库

通过ssh在其计算机上以其他用户身份运行命令?

如何在Windows 7计算机上为所有用户安装网络打印机?

为什么我的所有帐户密码(在计算机上)都一样?

为什么docker login命令会在我的计算机上保存未加密的密码?

su命令以root用户身份通过passwd编辑密码后,返回无提示身份验证

Bash脚本中的Sudo SU无需询问用户密码

Debian 10 su命令以root用户身份登录到现有用户,无需密码

非域计算机在域计算机上进行身份验证以使用 SMB/CIFS 共享

如何计算我的计算机上的用户和进程打开的文件总数

两台不同计算机上的两个本地用户可以使用SSH密钥进行身份验证而无需输入密码吗?

为什么所有用户在以 root 身份使用 su 之后都从 /root 而不是他们的主目录开始?

如何让FireFox识别我的计算机上的证书以对自己进行身份验证

无需root用户即可在远程计算机上安装

如何在用户计算机上安装软件(没有 root 访问权限)?

使用Invoke-WmiMethod以特定用户的身份在远程计算机上运行可执行文件

我的远程git存储库密码存储在本地计算机上的什么位置?