在Redhat 7 Linux服务器上,您可以使用“firewall-cmd”命令管理防火墙规则。以下linux命令将打开Redhat 7 linux服务器上的SSH端口22:
[root@rhel7 ~]# firewall-cmd --zone=public --add-port=22/tcp --permanent
要应用新的防火墙设置,您需要重新加载防火墙:
[root@rhel7 ~]# firewall-cmd --reload
我们可以通过使用iptables
命令检查SSH端口22是否打开:
[root@rhel7 ~]# iptables-save | grep 22 -A IN_public_allow -p tcp -m tcp --dport 22 -m conntrack --ctstate NEW -j ACCEPT
如果我们以后决定更改防火墙规则来阻止端口22,则可以通过以下方式完成:
[root@rhel7 ~]# firewall-cmd --zone=public --remove-port=22/tcp --permanent success [root@rhel7 ~]# firewall-cmd --reload success
日期:2020-07-07 20:54:42 来源:oir作者:oir