linux查看并设置开放端口

Posted 江西昊仔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux查看并设置开放端口相关的知识,希望对你有一定的参考价值。

版权声明:本文为CSDN博主「F_M深蓝」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/q_linchao/article/details/116449765

(15条消息) CentOS 7 防止端口自动关闭_weixin_30563319的博客-CSDN博客

(15条消息) linux查看防火墙端口并开放指定端口详细教程_JunyouYH的博客-CSDN博客

1、开放端口
firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口
firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口
firewall-cmd --reload # 配置立即生效

2、查看防火墙所有开放的端口
firewall-cmd --zone=public --list-ports

3、关闭防火墙

如果要开放的端口太多,嫌麻烦,可以关闭防火墙,安全性自行评估

systemctl stop firewalld.service

4、查看防火墙状态

firewall-cmd --state

5、查看监听的端口

使用命令 nmap ip地址

或者命令 netstat -lnpt
PS:centos7默认没有 netstat 命令,需要安装 net-tools 工具
yum install -y net-tools

6、检查端口被哪个进程占用

netstat -lnpt |grep 5672

7、中止进程

kill -9 6832 # 6832是进程id

systemctl status firewalld.service(查看防火墙状态)

active表示当前防火墙处于开启状态 inactive表示关闭状态
systemctl stop firewalld.service (关闭防火墙)
systemctl start firewalld.service (开启防火墙)
systemctl disable firewalld.service (禁止防火墙自启动)
systemctl enable firewalld.service (防火墙随系统开启启动)
————————————————

以上是关于linux查看并设置开放端口的主要内容,如果未能解决你的问题,请参考以下文章

LINUX 如何开放端口和关闭端口

linux怎么打开5005端口和80端口?

linux开放端口 权限

如何开放linux服务器的端口

如何查看linux服务器开放了哪些端口

Linux下iptables 禁止端口和开放端口