CentOS沒法登錄--出現module is unknow

今天oracle服務器出現問題了。ssh連上去幾乎無法操做,簡單的看看top各項參數顯示正常。咋辦?後來決定重啓一下,可重啓完畢後,問題就來了。。控制檯無法登陸了(同時,ssh能夠正常登陸)----個人系統Centos5.5,每次輸完密碼時,還提示輸入,明明對了,也進不去---後來報了一個錯誤:module is unkown 。。。因而乎,google了半天才解決掉。linux

吧google的內容粘貼一下:服務器

問題:Feb 12 18:34:00 sga-100 login[4579]: Module is unknown
答案:Issues resolved.
I installed oracle and blindly followed the directions, one of which was to add the line "session required /lib/security/pam_limits.so" to /etc/pam.d/login. I should have first validated the locationsession

故障現象:
安裝好OC4J後,發現服務器沒法登陸,messages日誌會報錯:
Dec 17 16:21:12 template-oc4j login[6308]: Module is unknown
 
可是:
系統運行在runlevel 5,能夠正常登陸;(系統運行在runlevel 3,經過SSH也能夠正常登陸。
 
引發緣由:
查到緣由是安裝好OC4J後,自動在/etc/pam.d/login中添加了如下一行引發的:
session required /lib/security/pam_limits.so

到此爲止!!oracle

我根據以上描述,檢查了一下,個人/etc/pam.d/login文件ssh

果真,多了一個(紅色字體部分)ide

# pam_selinux.so open should only be followed by sessions to be executed in the user context
session    required     pam_selinux.so open
session    optional     pam_keyinit.so force revoke
#session    required     /lib/security/pam_limits.so7
註銷掉,紅色字體部分就能夠了。。字體

至於#session    required     /lib/security/pam_limits.so7幹嗎用的,沒細究。。解決了控制檯登陸問題,oracle也好了。。暈暈。呵呵,估計還得觀察一下oracleui

相關文章
相關標籤/搜索