[故障描述]
使用VMware Workstation登录Linux,报错module is unknown"处理,但Xshell ssh登录时,能够正常登录。
【故障分析】
查看登录验证日志(/var/log/secure)
从日志可看到,是/lib/security/pam_limits.so模块调用失败导致无法登录的
【故障处理】
安装oracle时,因为在/etc/pam.d/login中配置了以下两项:
session required /lib/security/pam_limits.so
session required pam_limits.so
网上查找相关资料,原来此处lib默认指向32位的验证模块,而OS为64为的,故修改为:
session required /lib64/security/pam_limits.so
【验证】
修改后,在尝试登陆即可成功。