Linux服务器防火墙配置详细教程
防火墙是服务器安全的第一道防线,正确配置至关重要。
Linux防火墙(firewalld):
查看状态:
systemctl status firewalld
启动防火墙:
systemctl start firewalld
systemctl enable firewalld
查看已开放端口:
firewall-cmd --list-ports
开放端口:
- firewall-cmd --permanent --add-port=80/tcp
- firewall-cmd --permanent --add-port=443/tcp
- firewall-cmd --permanent --add-port=22/tcp
关闭端口:
firewall-cmd --permanent --remove-port=8080/tcp
重新加载配置:
firewall-cmd --reload
Linux防火墙(iptables):
查看规则:
iptables -L -n
开放端口:
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
保存规则:
service iptables save