firewall

firewall

如果系统使用 firewalld 作为防火墙管理工具,可以使用以下命令:

查看防火墙是否运行:
bash 复制代码
systemctl status firewalld
查看防火墙的状态(简洁输出):
bash 复制代码
firewall-cmd --state

输出示例:

复制代码
running
查看当前开放的端口:
bash 复制代码
firewall-cmd --list-ports

输出示例:

复制代码
22/tcp 80/tcp 3306/tcp
查看当前的防火墙规则:
bash 复制代码
firewall-cmd --list-all

开放端口:
bash 复制代码
firewall-cmd --add-port=<port>/tcp --permanent

例如,开放 3306 端口:

bash 复制代码
firewall-cmd --add-port=3306/tcp --permanent
重新加载防火墙规则:
bash 复制代码
firewall-cmd --reload
移除端口:
bash 复制代码
firewall-cmd --remove-port=<port>/tcp --permanent

相关推荐
冰橙子id2 小时前
linux-远程访问管理(sshd,scp,sftp)
linux·网络·ssh
光电的一只菜鸡3 小时前
ubuntu之坑(十五)——设备树
linux·数据库·ubuntu
saynaihe5 小时前
ubuntu 22.04 anaconda comfyui安装
linux·运维·服务器·ubuntu
企鹅与蟒蛇5 小时前
Ubuntu-25.04 Wayland桌面环境安装Anaconda3之后无法启动anaconda-navigator问题解决
linux·运维·python·ubuntu·anaconda
程序设计实验室5 小时前
小心误关了NAS服务器!修改Linux的电源键功能
linux·nas
AI视觉网奇6 小时前
git 访问 github
运维·开发语言·docker
G_whang6 小时前
jenkins使用Jenkinsfile部署springboot+docker项目
spring boot·docker·jenkins
hweiyu008 小时前
docker简介
运维·docker·容器
渡我白衣8 小时前
Linux操作系统之信号:信号的产生
linux
阿巴~阿巴~9 小时前
理解Linux文件系统:从物理存储到统一接口
linux·运维·服务器