报错如下:

在这里插入图片描述

解决方案如下:

vi /etc/hosts.allow

打开后文件内容如下:
在这里插入图片描述
我这里在文件最后添加一行内容:

sshd:ALL

添加后文件内容如下图:
在这里插入图片描述
我添加的这行内容表示允许所有的机器通过ssh连接我这台服务器。

提示:生产环境不建议这么粗鲁,可以把需要连接服务器的机器IP一一罗列在这个文件中,表示只允许我们登记在这里的机器通过ssh连接我们的服务器,格式如下图:

让IP为110.110.110.110的机器登录:

sshd:110.110.110.110:allow

让IP在110.110.110段内的机器登录:

sshd:110.110.110.*:allow

扩展:
/etc/hosts.allow/etc/hosts.deny
/etc/hosts.allow文件控制可以访问本机的IP地址
/etc/hosts.deny文件控制禁止访问本机的IP地址

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐