centos出现module is unknown不能正常登陆

由于centos更改了某些配置之后,导致系统无法登陆,出现module is unknown提示,一直停留在登陆系统界面。
经过一系列检查,终于发现原因。

  • 由于在配置oracle的安装环境时,更改了/etc/pam.d/login 下面的文件,在里面加入了如下配置:
    session required /lib/security/pam_limits.so session required pam_limits.so

  • 后来发现,这是配置32位系统的,如果是64位系统,则需要更改为如下:
    session required /lib64/security/pam_limits.so session required pam_limits.so

说明:如果更改了之后,启动系统登录时出现module is unknown,则应该使用如Xshell之类的终端连接工具,连接上之后更改配置,然后再次登录就可以

你可能感兴趣的:(centos出现module is unknown不能正常登陆)