近期在开发的时候使用到了SUSE系统,SUSE系统在防火墙设置和之前的Centos和Ubuntu系列又有一点不同。
一般防火墙的设置方法就是通过iptables命令去添加,但是suse系统又做了调整,通过修改配置文件/etc/sysconfig/SuSEfirewall2并重启服务来完成防火墙端口的开通配置。
在文件中找到FW_SERVICES_EXT_TCP,可以参考上面例子添加如下信息。
FW_SERVICES_EXT_TCP="ssh"
# ssh为开通的服务,同时也可以配置端口,以空格来分隔不同的端口。
重启suse的防火墙服务让修改的配置生效
rcSuSEfirewall2 restart