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

此文章对您是否有帮助? 0 用户发现这个很有用

相关文章

Linux服务器常用命令大全

掌握常用Linux命令是服务器管理的基础。 文件与目录操作: ls -la - 列出所有文件详情 cd /path - 切换目录 pwd - 显示当前目录 mkdir dir -...

Linux云服务器僵尸进程处理的步骤和方法

在日常使用 Linux 云服务器的过程中,很多站长都会在某一次排查性能问题时,通过 top 或 ps 命令看到状态为 Z...

Nginx配置错误导致云服务器端口占用怎么办?

在部署或修改Nginx配置的过程中,很多用户常常忽略一个关键细节:端口的唯一性和正确性。如果Nginx配置文件中出现错误绑定端口、重复监听或错误格式,很可能会导致端口冲突,进而出现Nginx启动...

为 Linux 服务器设置双因素身份验证

为什么要在Linux服务器上使用双因素身份验证? 尽管 SSH 密钥安全性很高,但并非万无一失,尤其是在私钥泄露或存储不当的情况下。双因素身份验证 (2FA)...

Linux服务器上常见网络相关问题的故障排除

如果您看到这篇博文,很可能您的 Linux 服务器遇到了某种网络问题。虽然并非有意为之,但有时网络配置错误会导致一些不良后果。...