firewall-cmd --permanent --remove-service=ssh
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.0.0/24" port protocol="tcp" port="22" accept'
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.1.0/24" port protocol="tcp" port="22" accept'
firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="127.0.0.0/24" port protocol="tcp" port="22" accept'
systemctl enable firewalld
systemctl status firewalld
firewall-cmd --reload
firewall-cmd --zone=public --list-rich-rules
systemctl restart firewalld
CentOS7防火墙开放指定IPSSH登录
最新推荐文章于 2025-03-04 18:03:15 发布
这篇博客详细介绍了如何使用firewall-cmd命令在Linux系统中永久移除SSH服务,并添加特定IP地址段的SSH访问规则。通过设置IPv4的rich规则,允许192.168.0.0/24, 192.168.1.0/24和127.0.0.0/24网段的TCP 22端口连接。最后,文章展示了启用并检查firewalld服务的状态,以及刷新和重启服务以应用更改。
551

被折叠的 条评论
为什么被折叠?



