在连上 Centos6时,发现本地无法登录,但使用远程登录是正常的。
查看日志 # vi /var/log/secure
Mar 5 11:40:54 centos login: PAM adding faulty module: /lib64/security/pam_limits.so]
Mar 5 11:40:57 centos login: pam_unix(login:session): session opened for user root by LOGIN(uid=0)
Mar 5 11:40:57 centos login: Module is unknown
报错的为这句,Module is unknown,
网上的资料显示
安装好OC4J后,自动在/etc/pam.d/login中添加了以下一行引起的:
session required /lib/security/pam_limits.so
查看 # vi /etc/pam.d/login
#%PAM-1.0
auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so
auth include system-auth
account required pam_nologin.so
account include system-auth
password include system-auth
# pam_selinux.so close should be the first session rule
session required pam_selinux.so close
session required pam_loginuid.so
session optional pam_console.so
# pam_selinux.so open should only be followed by sessions to be executed in the user context
session required pam_selinux.so open
session required pam_namespace.so
session optional pam_keyinit.so force revoke
session include system-auth
-session optional pam_ck_connector.so
# session required pam_limits.so
]
的确有 session required pam_limits.so
加# 注析后,本地可以正常登录,但这句的存在是否与安装OC4J或是什么有关,暂不明确.