Linux 無法從字符界面登陸 F1-F6

在本機上基本沒怎麼使用過字符界面,最近升級了一下服務器顯卡驅動導致分辨率太高顯示器無法顯示(顯示器比較老啊),於是乎需要字符登錄修改配置文件,怪事發生了所有用戶都不能登錄(但ssh遠程登陸是好的)

 

具體表現爲:

輸入用戶名:root

密碼: *********** 回車
沒反應,又回到用戶名、密碼

遠程查看服務器安全日誌:

vi /var/log/secure

 

發現有以下錯誤:

Oct  18 08:45:41 server1 login: PAM unable to dlopen(/lib/security/pam_limits.so)
Oct  18 08:45:30 server1 login: PAM [error: /lib/security/pam_limits.so: wrong ELF class: ELFCLASS32]
Oct  18 18:45:12 server1 login: PAM adding faulty module: /lib/security/pam_limits.so

……
暈了!

這時想起來,偶的操作系統是 64位的應該訪問/lib64/security/pam_limits.so纔對啊,估計是之前同事安裝oracle時照搬安裝文件導致login中配置問題。


解決:

編輯登陸配置文件:

# vi /etc/pam.d/login

找到
session    required     /lib/security/pam_limits.so

修改爲:
session    required     /lib64/security/pam_limits.so

保存並退出。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章