Linux开放、关闭端口

这篇具有很好参考价值的文章主要介绍了Linux开放、关闭端口。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

老规矩,话不多说,直接上代码!

firewall-cmd --zone=public --add-port=3306/tcp --permanent

firewall-cmd --reload

这个是开放端口命令(因为是在安装MySQL数据库时用到的,所以这里就直接写了3306。自己用的时候直接换成自己的端口就OK了!),命令具体的含义:通过操作防火墙,开放3306端口到公共区域,并且永久生效。开放端口之后需要重新加载防火墙配置,才能生效。

firewall-cmd --zone=public --remove-port=3306/tcp --permanent

firewall-cmd --reload

这个是关闭端口命令,同样,也需要重新加载防火墙配置(firewall-cmd --reload)。

firewall-cmd: 防火墙操作的命令。

--zone=public: 开放端口到公共区域。

--remove-port=3306/tcp: 指定端口号。

--permanent: 永久生效。否则重启之后就又关闭了。

进阶部分

systemctl start firewalld.service :开启防火墙。

systemctl status firewalld :查看防火墙的状态。(从系统层面看)

systemctl stop firewalld :关闭防火墙。

systemctl disable firewalld :禁止防火墙开机自启。

firewall-cmd --state :查看防火墙的状态。(从防火墙的层面看)

firewall-cmd --list-ports :查看已开放的端口。

netstat -tanlp :列出所有占用端口的进程。(包括端口号、pid、进程名)

netstat -apn | grep 3306 :查询指定的端口号。文章来源地址https://www.toymoban.com/news/detail-456708.html

到了这里,关于Linux开放、关闭端口的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux端口开放和监听

    简介:由于不了解端口工作的方式,导致在想要实践telnet ip 80时一直被报telnet: Unable to connect to remote host: Connection refused,在解决问题的过程中又一直在防火墙放行处原地转圈圈导致自己浪费了很长时间,遂梳理一份自己解决问题的可行方案,并总结一下此过程学到的关于端口

    2024年02月06日
    浏览(35)
  • Linux开放指定端口(实用)

    Linux环境,CentOS7,开放指定的端口号 1.开启防火墙 2.开放指定端口 命令含义: –zone #作用域 –add-port=6379/tcp #添加端口(如 8080 , 3306 都行)格式为:端口/通讯协议 –permanent #永久生效,没有此参数重启后失效 3.重启防火墙 4.查看所有端口号 4.查看端口号 5.关闭指定端口 6.查

    2024年02月09日
    浏览(24)
  • Linux查看端口是否开放

    1. 使用rpm安装nmap工具,执行 \\\"nmap 127.0.0.1\\\" 命令查看本机开放的端口 2. 执行 \\\"netstat -anp\\\" 命令进行查看开放的端口 3. 使用rpm安装slof工具,执行 \\\" lsof -i:8085\\\" 命令查看本机的开放的端口 1:使用nmap 工具检测开放的端口         nmap是一款网络扫描和主机检测的工具。 通过yum i

    2024年02月07日
    浏览(30)
  • 查看 linux 开放的端口

    目录 方法一:使用netstat命令 方法二:使用 ss 命令: 方法三:使用lsof命令 方法四:使用nmap命令 注意 在Linux系统中,要查看已经开放的端口,可以使用一些命令和工具来实现。下面将介绍几种常用的方法。 Netstat命令可以显示网络连接、路由表和网络接口等相关信息,通过

    2024年01月18日
    浏览(27)
  • Linux防火墙开放端口

    1.1 查看防火墙状态 若防火墙没打开,先打开防火墙。 1.2 打开防火墙 1.2.1 打开防火墙失败 1.3 关闭防火墙 2.1 查询指定端口是否已开 运行命令后,返回yes表示已打开,返回no表示未打开。 3.1 第一步添加需要开放的端口 开放10050端口 3.2 第二歩重新载入添加的端口 运行完第二

    2024年02月13日
    浏览(39)
  • Linux - 开放端口三步走

    我们今天以 80 端口为例,来看下 Linux 开放端口的命令流程;其他的端口依此类推,只需修改端口号即可噢~ 查询 80 端口是否开放 开放 80 端口 重加载刷新,生效

    2024年02月13日
    浏览(27)
  • Linux中开放某个端口--比如MYSQL的3306端口

    查看防火墙是否已开放3306端口 firewall-cmd --query-port=3306/tcp 设置3306端口为永久开放 firewall-cmd --add-port=3306/tcp --permanent 重载防火墙 firewall-cmd --reload 查看firewalld状态,发现当前是dead状态,即防火墙未开启 systemctl status firewalld 关闭防火墙 systemctl stop firewalld 启动防火墙 systemctl s

    2024年02月13日
    浏览(34)
  • linux防火墙添加开放端口

    --添加开放端口 --使新增的端口配置立即生效   ​​​​​​​  

    2024年02月13日
    浏览(35)
  • linux系统防火墙开放端口

    在外部访问CentOS中部署应用时,需要通过防火墙管理软件,开端口,或者直接关闭防火墙进行解决(不建议) 常用命令: systemctl start firewalld #启动 systemctl stop firewalld #停止 systemctl status firewalld #查看状态 systemctl disable firewalld #开机禁用 systemctl enable firewalld #开机启动 开放或关闭端

    2024年02月14日
    浏览(30)
  • linux查看防火墙,开放端口

    1、查看防火墙状态:active (running) 即是开启状态 2、如果不是显示active状态,需要打开防火墙 3、查看所有已开放的端口 4、新增防火墙开放端口 5、关闭防火墙端口 6、配置结束后需要输入重载命令并重启防火墙以生效配置 7、firewalld的基本使用命令 8、配置firewalld-cmd命令 9、

    2024年02月12日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包