Linux7login,CentOS 7 本地终端Login Incorrect

CentOS 7,本地终端用户登录报错:Login Incorrect,但SSH可正常登录。

查看Log:

May 25 15:20:42 centos login: PAM unable to dlopen(/lib/security/pam_limits.so): /lib/security/pam_limits.so: cannot open shared object file: No such file or directory

May 25 15:20:42 centos login: PAM adding faulty module: /lib/security/pam_limits.so

May 25 15:20:45 centos unix_chkpwd[2707]: password check failed for user (root)

May 25 15:20:45 centos login: pam_unix(login:auth): authentication failure; logname=LOGIN uid=0 euid=0 tty=tty2 ruser= rhost=  user=root

May 25 15:20:45 centos login: pam_succeed_if(login:auth): requirement "uid >= 1000" not met by user "root"

May 25 15:20:47 centos login: FAILED LOGIN 1 FROM tty2 FOR root, Authentication failure

确认:/lib/security/pam_limits.so

结果:-bash: cd: /lib/security: No such file or directory

正确文件:/lib64/security/pam_limits.so

问题原因:链接库路径错误

解决方法:修正/etc/pam.d/login文件

将session required /lib/security/pam_limits.so

修正为session required /lib64/security/pam_limits.so

原文:http://212395.blog.51cto.com/202395/1929418

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: "CentOS7 login incorrect" 的错误提示通常意味着您提供的用户名或密码是错误的。请确保您输入的用户名和密码拼写正确,并且区分大小写。另外,请注意键盘布局是否正确。如果您使用了非英语键盘,可能需要在键入密码时进行相应的调整。 如果您确认输入的用户名和密码无误,还是无法登录,可能需要检查系统账户是否被锁定或者密码是否过期。您可以尝试以其他用户账户登录,或者使用 root 账户重新设置您的账户密码。同时,也可以检查系统日志以查看是否有相关的错误提示,以便更好地定位和解决问题。 ### 回答2: CentOS 7是一款常用的Linux操作系统,但在使用过程中,有一些用户可能会遇到“login incorrect”的错误提示。下面,我们将从以下几个方面介绍该错误的可能原因和解决方法。 1. 用户名或密码输入错误 当出现“login incorrect”的提示时,首先要检查的是用户名和密码是否输入正确。如果密码输错了,可以试着重新输入一遍;如果是用户名输错了,需要确认用户是否存在或尝试切换到正确的用户。 2. SSH服务故障 如果在尝试通过SSH登录时遇到“login incorrect”的提示,可能是SSH服务出了故障。此时,可以尝试重启SSH服务,并确保SSH服务已正确配置。 3. 账户被锁定或禁用 CentOS 7中有些账户可能会被锁定或禁用,这会导致“login incorrect”的错误提示。此时,需要检查该用户的账户状态,以验证是否为锁定或禁用状态,如是,则需要解锁或启用该用户账户。 4. 系统安全策略(PAM)问题 PAM(Pluggable Authentication Modules)是CentOS 7的系统安全策略,用于管理用户认证流程。如果PAM配置不当,则可能会导致登录错误提示。此时,需要检查PAM配置是否正确,或者考虑更改PAM模块。 5. 磁盘空间问题 如果CentOS 7服务器的磁盘空间不足,可能会导致“login incorrect”的错误。尝试使用df命令或其他类似的工具来检查磁盘空间是否充足。如果磁盘空间不足,则需清理空间或添加新硬盘。 总之,“login incorrect”的错误可能有多种原因,需要仔细检查和排除。如果无法找出问题并解决它,可以参考相关社区或聊天群组中的建议或联系专业技术人员。 ### 回答3: CentOS 7 登录失败的错误可能出现在多个方面。以下是一些常见的可能原因和解决方法: 1.用户名或密码错误: 如果您输入了错误的用户名或密码,CentOS 7 将会提示 "login incorrect" 错误消息。首先,确认您输入的用户名和密码是否正确。确保用户名和密码的大小写和拼写是否正确。 2. 密码过期: 如果您的密码已经过期,那么您将无法登录,而系统将告诉您 "login incorrect"。在这种情况下,您需要重置密码。如果您有管理员权限,则可以使用 root 用户登录并重置密码。否则,请联系系统管理员或使用启动磁盘或恢复模式以重置密码。 3. SELinux 问题: 在某些情况下,SELinux 可能会阻止您登录系统,而使用 "login incorrect" 类似的错误消息。这是安全功能。可以通过使用命令 "setenforce 0" 临时禁用 SELinux。为了永久禁用 SELinux,请编辑 /etc/selinux/config 文件。 4. SSH 问题: 如果您使用 SSH 登录 CentOS 7,那么 SSH 可能会出现配置或权限问题导致登录失败。您可以检查 SSH 服务器和客户端配置并确保正确的权限,以使 SSH 登录正常工作。 总之,CentOS 7 登录失败的错误可能由多种原因引起,但通常都可以通过检查用户名和密码、重置密码、禁用 SELinux 或调整 SSH 配置等方式解决。如果出现其他问题,请咨询系统管理员或 CentOS 社区以获取进一步的帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值