首页 > 其他 > 详细

Centos7防火墙以及端口控制

时间:2020-09-25 15:05:30      阅读:36      评论:0      收藏:0      [点我收藏+]

开启防火墙

systemctl start firewalld.service --启动firewall

systemctl enable firewalld.service --开机时启动firewall

开放端口

firewall-cmd --zone=public --add-port=8080/tcp --permanent # 开放8080端口

firewall-cmd --zone=public --remove-port=8080/tcp --permanent #关闭8080端口

firewall-cmd --reload # 配置立即生效

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

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

关闭防火墙

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

systemctl stop firewalld.service

systemctl stop firewalld.service --停止firewall

systemctl disable firewalld.service --禁止firewall开机启动

查看防火墙状态

firewall-cmd --state

重启防火墙

systemctl restart firewalld.service

查看监听的端口

netstat -lnpt
技术分享图片

注意:centos7默认没有 netstat 命令,需要安装 net-tools 工具,yum install -y net-tools

检查端口被哪个进程占用

netstat -lnpt |grep 8080
技术分享图片

查看进程的详细信息

ps 进程id

技术分享图片

中止进程

kill -9 进程id

Centos7防火墙以及端口控制

原文:https://www.cnblogs.com/TJ21/p/13729621.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!