对于使用CentOS搭建共享服务器时候,经常需要对samba放行,其实很简单,只需要在/etc/sysconfig/iptables中REJECT语句之前加入如下几条,然后重新启动iptables服务即可。
#新增入站规则
iptables -A INPUT -p tcp -m multiport --dports 139,445 -j ACCEPT
iptables -A INPUT -p udp -m multiport --dports 137,138 -j ACCEPT
#新增出站规则
iptables -A OUTPUT -p tcp -m multiport --sports 139,445 -j ACCEPT
iptables -A OUTPUT -p tcp -m multiport --sports 137,138 -j ACCEPT