在本机上基本没怎么使用过字符界面,最近升级了一下服务器显卡驱动导致分辨率太高显示器无法显示(显示器比较老啊),于是乎需要字符登录修改配置文件,怪事发生了所有用户都不能登录(但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保存并退出。Linux远程桌面乱码解决及引起的相关问题、字库安装清理Ubuntu垃圾及启动项相关资讯 Linux教程
- Linux教程:如何在命令行中查看目 (07/28/2014 12:22:23)
- Linux 修改root密码 (11/03/2012 07:53:38)
- su - root 与su root的区别 (06/06/2012 00:39:40)
| - Linux进程间通信:消息队列 (01/28/2013 09:43:00)
- U盘安装Linux开机无法启动解决方法 (10/07/2012 08:55:52)
- Windows 7/Linux 同步时间 (05/15/2012 06:17:55)
|
本文评论 查看全部评论 (1)
评论声明- 尊重网上道德,遵守中华人民共和国的各项有关法律法规
- 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
- 本站管理人员有权保留或删除其管辖留言中的任意内容
|