重庆思庄Oracle、Redhat认证学习论坛
标题:
rhel6.5所有用户本地无法登陆了
[打印本页]
作者:
郑全
时间:
2017-7-4 14:29
标题:
rhel6.5所有用户本地无法登陆了
想在服务器本地登陆,结果死活都登陆不上,包含root用户,密码都是对的,在远程通过securecrt登陆都没有问题.
后来想到这个是否与/etc/pam.d/login有关,检查发现多了一行:
session required /lib/security/pam_limits.so
再检查
[root@db1 ~]# ls -ltr /lib/security/pam_limits.so
ls: 无法访问/lib/security/pam_limits.so: 没有那个文件或目录
看来是这个的问题
[root@db1 ~]# find / -name pam_limits.so
/lib64/security/pam_limits.so
修改这一行为:
session required pam_limits.so
之后,本地就可以登陆了.
作者:
lovestone_1
时间:
2017-7-4 21:17
好像记得以前装oracle的时候,有时候要修改这个pam的相关设定,按照官方的设定上去,发现本地就不能登录了。其实这在32位的系统应该是不存在问题的,但是在64位的操作系统上就会存在问题,因为PAM所调用的so文件默认是从/lib64中去获取的,所以在PAM对应文件中指定路径反而错误。不指定路没有问题,或者在32位的lib对应目录下设设置一个软链接也可。
欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/)
Powered by Discuz! X3.2