建站教程
2026-10-17 04:54
Linux防火墙firewalld基础配置
防火墙是服务器的门锁
Linux 服务器默认防火墙可能没配好,端口全开等于家门大开。学会用 firewalld 管理端口,只开放需要的服务,安全一大截。
常用操作
- 查看开放端口:firewall-cmd –list-ports。
- 开放端口:firewall-cmd –add-port=80/tcp –permanent。
- 重载生效:firewall-cmd –reload。
只开必要端口
服务器一般只开 80(网页)、443(HTTPS)、SSH 端口这几个。其他数据库、后台端口别对公网开放,只允许本机访问。
宝塔用户更简单
用宝塔面板的,在面板里图形化管理防火墙,不用敲命令。但要注意云厂商的安全组也要对应放行,两层都开才能访问。
别把自己关门外
改防火墙规则时,SSH 端口一定要先放行再重载,不然把自己 SSH 连接断了,只能去商家后台救。操作前留着当前连接,新开一个窗口测试。
一句话总结
防火墙只开 80、443、SSH 几个必要端口,改规则前别关了自己 SSH,云安全组也要对应放行。
宝塔用户更简单
用宝塔面板的,在面板里图形化管理防火墙,不用敲命令。但要注意云厂商的安全组也要对应放行,两层都开才能访问。
别把自己关门外
改防火墙规则时,SSH 端口一定要先放行再重载,不然把自己 SSH 连接断了,只能去商家后台救。操作前留着当前连接,新开一个窗口测试。
firewalld 常用操作
- 开放端口:firewall-cmd –add-port=80/tcp –permanent。
- 重载生效:firewall-cmd –reload。
- 查看已开放:firewall-cmd –list-all。
- 注意云安全组也要对应放行。
改防火墙规则时千万别把 SSH 端口关了,不然自己连不上。操作前留着当前连接,新开一个窗口测试。宝塔用户用面板图形管理更省心。
一句话总结
改防火墙先留当前连接测试,别把 SSH 端口关门外。
改规则小心
开端口前留着当前 SSH 连接,新开窗口测试。把 SSH 端口关了就只能去商家后台救。云安全组也要对应放行。
