在Linux系统中,可以使用iptables或firewalld来安装和配置防火墙。
sudo apt-get install iptables(针对Debian/Ubuntu系统)sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPTsudo service iptables savesudo service iptables startsudo apt-get install firewalld(针对Debian/Ubuntu系统)sudo systemctl start firewalldsudo systemctl enable firewalldsudo firewall-cmd --add-service=ssh --permanentsudo firewall-cmd --reload无论使用iptables还是firewalld,都可以通过编辑配置文件来进行更高级的配置。iptables的配置文件位于/etc/sysconfig/iptables,而firewalld的配置文件位于/etc/firewalld/。
请注意,在进行防火墙配置时要小心,避免配置错误导致网络故障。建议在配置前备份相关文件,以便出现问题时能够快速恢复。