记录一下centos7开放端口号的常用命令

前言

最近的服务器遇到了好几次关于防火墙的问题,每次开放端口的命令都记不住,就在这里记录一下。

命令

开放端口

firewall-cmd --zone=public --add-port=80/tcp --permanent # 开放80端口(TPC)
firewall-cmd --zone=public --remove-port=80/tcp --permanent #关闭80端口(TPC)
firewall-cmd --zone=public --add-port=80/UDP --permanent # 开放80端口(UDP)
firewall-cmd --zone=public --remove-port=80/udp --permanent #关闭80端口(UDP)
firewall-cmd --reload # 配置立即生效

查看防火墙所有开放的端口

firewall-cmd --zone=public --list-ports

关闭防火墙

systemctl stop firewalld.service

查看防火墙状态

firewall-cmd --state

查看监听的端口

centos7默认没有 netstat 命令,需要安装net-tools工具。执行一下命令即可安装

yum install -y net-tools

安装之后查看

netstat -lnpt

查看端口进程占用

netstat -lnpt |grep 5672

PS:需要安装net-tools,安装方式见上文。

中止进程

kill -9 8080

给TA买糖
共{{data.count}}人
人已赞赏
技术教程

开启并安装Win10自带的Hyper-V虚拟机软件

2021-9-16 15:55:27

技术教程

Telegram“只能给双向联系人发送消息”的错误提示

2020-9-3 8:14:07

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索