记录一次Linux VPS无法登录SSH远程的问题

今天又遇到一个新的问题,同样来自一个网友客户的,这个同学的最大优点就是善于先自己解决问题,如果实在搞不定于是就会求助我。无论最终是否解决,最= # V A % w后都会发红包以表谢意,希望这样的习惯一直保留。今天告知自己在处理服务器的时候,网站和面板一切正常,但是SSH无法2 r P c连接。

J y o S { S # }是我让其修改端口看看是否可以,在面板中是可以自己换自定义端口的,因为早期我也遇到过似问题,是端口P D N V t被封导致的,不过在更换端口之后还是没有能解决问K * N j题。从VNC中检测到这台a r : S h腾讯云服9 g (务器监听的端口都没有问题,而且SSH也在正常运行。

网站、面板都正常,而且更换端口也无法进行,在登录SSH的时候提示"Connection closing...Socket close"问题,看来是服务器被设置禁止SSH连接的问题。

看看是否有相关文件和介绍文档有解释SSH限制连接的。这里找到有关于白名单配置/@ ] _etc/hosts.allow和黑名单配置/etc/hosts.deny的问题。我们就去检查看看/etc/hosts.deny文件是否有限制。

这里我们有看到SSHD这一项是开启的b U 9 / m @ l B `,我们直接#把屏蔽掉。然后我们再重启sshd,问题就可以解决。