CentOS6.6用ssh连接时闪断

今天开始使用CentOS6.6,发现ssh连接时总是闪断,ssh根本就连接不上去,连接信息如下:

1
2
3
4
5
$ ssh root@192.168.1.25
root@192.168.1.25's password:
Last login: Tue Mar 3 07:27:55 2015 from 192.168.5.75
Connection to 192.168.1.25 closed.
$

从来没有遇到过这种情况,获取信息最有效的方法就是查看日志,后来连接时日志/var/log/secure抛出一条错误信息

1
2
$ tailf /var/log/secure
Mar 3 07:30:40 venus sshd[414]: error: PAM: pam_open_session(): Cannot make/remove an entry for the specified session

再用google找了下解决方法,发现和该版本内核编译参数有关,不想重新编译内核就注释掉文件/etc/pam.d/sshd中的这行:

1
#session    required     pam_loginuid.so

重启sshd服务就可以了。

----------------本文结束 感谢阅读----------------