CentOSsystemctl status firewalld # 查看firewalld状态,如果是dead状态,即防火墙未开启。systemctl start firewalld # 开启防火墙systemctl stop firewalld # 关闭防火墙systemctl restart firewalld # 重启防火墙firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口firewall-cmd --reload # 配置立即生效firewall-cmd --zone=public --list-ports # 查看防火墙所有开放的端口 Ubuntusudo sudo apt-get install ufw # 安装防火墙sudo ufw status # 查看防火墙的状态sudo ufw enable # 开启防火墙。在开启状态下运行该命令,可查看防火墙规则sudo ufw disable # 关闭防火墙sudo ufw reload # 重启防火墙,使配置生效sudo ufw default deny # 拒接所有外来访问,本机能正常访问外部sudo ufw allow 80 # 开放80端口sudo netstat -tunlp | grep 80 # 查看80端口信息sudo ufw delete allow 80 # 关闭80端口 sudo ufw allow 8001/tcp # 指定开放8001的tcp协议sudo ufw delete 8001/tcp # 指定开放8001的tcp协议 上一篇Linux命令行操作小记下一篇CentOS安装tomcat