Centos 5.5 中的登录循环

Centos 5.5 中的登录循环

断电后出现了一个奇怪的问题。服务器可以正常工作,我可以从 SSH 以 root 身份登录,但无法直接登录(键盘直接连接到机器)。

这是我在 var/log/secure 中看到的内容:

Sep 25 13:28:30 theserver login: pam_unix(login:session): session opened for user root by LOGIN(uid=0)
Sep 25 13:28:30 theserver login: ROOT LOGIN ON tty1
Sep 25 13:28:30 theserver login: pam_unix(login:session): session closed for user root

所以我创建了一个新用户 ( useradd ..., passwd ...)。同样的事情 - 会话打开然后立即关闭... WTF?

另外,有些服务没有自动启动,但这可能无关紧要 - 服务器已经有一段时间没有重新启动了 ;-)。所有自动启动的服务似乎都运行良好。

答案1

问题似乎与 SELinux 策略损坏有关。它还影响了 cron 和其他服务,但我不确定这是否直接相关。不确定损坏是如何发生的,可能是某些硬件故障或断电后发生的某些事情……

无论如何,重新安装 SELinux 策略可以解决所有这些问题。

相关内容