保障云主机远程端口安全的措施:1. TCP Wrapper 可以被用来指定一个允许或者拒绝对SSH服务器访问的IP列表,最好将你自己的IP地址添加到/etc/hosts.allow中以防止自己被锁在服务器外不能访问。2. DenyHosts 脚本允许企业监控无效的登录尝试并阻止身份验证请求来源的IP地址,可以通过如apt-get这样的包管理器来安装DenyHosts包来开启,配置/etc/denyhosts.conf文件并修改SMTP设置,允许在阻止某些IP地址时发送邮件给管理员。3.端口敲门指的是在收到一个特殊的端口敲击顺序后再开启指定的端口,相对来说比较局限,攻击者仍然可以通过暴力攻击或分组中继攻击来击败端口敲门的安全性措施。
下面是详细介绍:
一、TCP Wrapper
该程序可以被用来指定一个允许或者拒绝对SSH服务器访问的IP列表,通过使用/etc/hosts.allow和/etc/hosts.deny文件。一个好的安全实践是将你自己的IP地址添加到/etc/hosts.allow中以防止自己被锁在服务器外不能访问。
二、DenyHosts
该脚本允许企业监控无效的登录尝试并阻止身份验证请求来源的IP地址。这项保护可以通过如apt-get这样的包管理器来安装DenyHosts包来开启。然后,配置/etc/denyhosts.conf文件并修改SMTP设置,允许在阻止某些IP地址时发送邮件给管理员。
三、端口敲门
端口敲门是一项和防火墙一起使用的技术,在收到一个特殊的端口敲击顺序后再开启指定的端口。这种方法很有局限性,攻击者仍然可以通过暴力攻击或分组中继攻击来击败端口敲门的安全性措施。