• 1
  • 2
  • 3
  • 4
  • 5
阿里云主机ECS 首 页  »  帮助中心  »  云服务器  »  阿里云主机ECS
/etc/pam.d/system-auth中UID相关配置导致ECS Linux root用户无法登录的分析解决
发布日期:2016-1-12 20:1:2

  用户反馈通过SSH或者【管理终端】登录ECS Linux的时候,发现root用户始终无法登录,通过控制台重置密码也不行。

  阿里云工程师通过LiveCD引导系统,发现系统/var/log/secure日志中有类似如下提示信息:

  pam_succeed_if: requirement "uid >=1000" was met by user "root"

  

  这个问题也许是因为服务器被入侵或者管理员主动在配置文件/etc/pam.d/system-auth中添加了如下设置导致的:

  auth required pam_succeed_if.so uid >= 1000

  

  该配置的意思是只允许UID大于或者等于1000的用户登录系统。

  因此,用户只需相应的取消上述配置后尝试重新登录就行了。