> 教程分享 > Linux VPS教程之如何禁止SMTP 25端口防止被利用发送垃圾邮件

Linux VPS教程之如何禁止SMTP 25端口防止被利用发送垃圾邮件

不管是国内vps还是国外vps,对于发送大量垃圾邮件都是零容忍的,基本上vps会被封。也有部分主机商直接屏蔽了25端口,需要开通需要提交一定金额的保证金等。哪一天发现自己使用的vps被暂停使用,发现原因竟是发送垃圾邮件,如果自己并没有这样做,那估计是被黑了。

Linux VPS教程之如何禁止SMTP 25端口防止被利用发送垃圾邮件

遇到这样的问题,首先联系主机商开通业务并直接重装系统,然后设置复杂的密码、修改端口、设置密钥登陆等等以防止再被攻破,另外最好屏蔽SMTP邮件25端口,主机指南博主为大家整理如何操作禁止25端口防止垃圾邮件的,主要是利用iptables规则来进行,方法如下:

1、屏蔽全部的25端口连接

iptables -I FORWARD -p tcp --dport 25 -j DROP

2、允许特定的IP连接25端口

iptables -I FORWARD -s xx.xx.xx.xx -p tcp --dport 25 -j ACCEPT

3、禁止特定的IP连接25端口

iptables -I FORWARD -s xx.xx.xx.xx -p tcp --dport 25 -j DROP

4、保存生效

/etc/rc.d/init.d/iptables save
/etc/init.d/iptables restart

注:上面的XX代表的是IP,所以请根据自己的需求合理的设置吧。

设置iptables 规则之后需要保存且重启iptables 才可以生效,不然服务器重启规则会失效的;这个时候就需要再次设置的麻烦事啦!嘿嘿!