【问题标题】:passwd: Authentication failure on redhatpasswd:redhat 上的身份验证失败
【发布时间】:2010-07-26 09:45:36
【问题描述】:

我有一个应用程序 (APP1),它只能由具有 root 权限的用户执行,但不能由 root 执行。

因此我创建了另一个用户 root1 :
adduser -u 0 -o -g 0 -G 0,1,2,3,4,6,10 -M root1

然后,当我尝试为该用户分配密码时,我遇到了身份验证失败。

[root]# passwd root1
更改用户 root1 的密码。
新的 UNIX 密码:
错误密码:它基于字典中的单词
重新输入新的 UNIX 密码:
passwd:认证失败

我在谷歌上查了很多东西并尝试了很多建议的东西,但没有一个能解决这个错误。
请您帮我解决上述错误,以便我可以使用root1登录系统执行应用程序(APP1)。

谢谢,

【问题讨论】:

  • serverfault.com 或 superuser.com 并执行man sudo
  • 您的日志中有任何内容吗?你也可以试试serverfault.com

标签: authentication redhat passwd


【解决方案1】:

问题在于您的密码。您不能将超级用户密码更改为“qwerty”之类的非常容易猜到的密码。

此外,Red Hat 有 a nice article about password security.

【讨论】:

  • 我现在尝试使用非常安全的密码(见下文我们没有看到字典警告),但问题仍然存在。顺便说一句,我当前的 root 密码是字典中的一个单词。示例:[root@smh pam.d]# passwd root1 更改用户 root1 的密码。新的 UNIX 密码:重新输入新的 UNIX 密码:passwd:身份验证失败
  • 好的,那就另当别论了。您检查过/var/log/secure 是否有任何错误?
猜你喜欢
  • 1970-01-01
  • 2014-01-24
  • 2017-11-27
  • 1970-01-01
  • 2018-01-19
  • 2018-09-22
  • 1970-01-01
相关资源
最近更新 更多