CentOS6.5修改/etc/pam.d/sshd后root无法ssh登陆

Posted 头号霉粉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS6.5修改/etc/pam.d/sshd后root无法ssh登陆相关的知识,希望对你有一定的参考价值。

现象:由于公司需要服务器的登陆操作进行安全加固,同事为了省事,直接把CentOS7上的/etc/pam.d/sshd替换掉CentOS6.5上的/etc/pam.d/sshd,导致root用户ssh登陆时,报Permission denied。

 

查看/var/log/secure日志,报以下错误

Jun 13 06:24:31 nfjd-testvm-skydrive-1 sshd[23413]: PAM _pam_load_conf_file: unable to open /etc/pam.d/postlogin

 

尝试过把/etc/pam.d/sshd里面的auth       include      postlogin注释掉,但这直接就拒绝登陆了

后来从CentOS7上把/etc/pam.d/postlogin拷贝下来,放到CentOS6.5的/etc/pam.d/目录下,问题就解决了

 

以上是关于CentOS6.5修改/etc/pam.d/sshd后root无法ssh登陆的主要内容,如果未能解决你的问题,请参考以下文章

CentOS6.5 修改主机名

CentOS6.5 修改yum源

centos6.5和centos7修改系统字符集

VMware克隆Centos6.5之后网卡修改方法

Linux(CentOS6.5)下修改Nginx初始化配置

VMware虚拟机克隆CentOS6.5后修改网卡