首页 > 系统相关 >Linux下开启、关闭端口的方法

Linux下开启、关闭端口的方法

时间:2023-08-29 19:34:24浏览次数:28  
标签:-- cmd 端口 防火墙 开启 firewall Linux 443

1、查看防火墙状态

在Linux控制台输入:firewall-cmd --state

此时控制台返回:not running表示防火墙处于关闭状态

image-20230829191223169

2、开启防火墙

输入:systemctl start firewalld.service开启防火墙

image-20230829191252127

此时系统没有反馈任何信息,再次查看防火墙状态

image-20230829191339203

此时已显示为running

3、开启端口(以端口443为例)

输入:firewall-cmd --zone=public --add-port=443/tcp --permanent命令

image-20230829191442280

显示success表示成功

  • –zone=public表示作用域为公共的
  • –add-port=443/tcp添加tcp协议的端口端口号为443
  • –permanent永久生效,如果没有此参数,则只能维持当前 服 务生命周期内,重新启动后失效;

4、重启防火墙

输入systemctl restart firewalld.service重启防火墙,系统没有任何提示表示成功

image-20230829191559171

5、重新载入防火墙

输入:firewall-cmd --reload显示success表示成功

image-20230829191642891

6、查看已开启的端口

输入:firewall-cmd --list-ports可以看到刚刚开启的443的端口

image-20230829191717076

7、如何关闭端口

输入:firewall-cmd --zone=public --remove-port=8080/tcp --permanent

image-20230829191755639

success表示成功,然后重复第4、5步操作,即可成功关闭

标签:--,cmd,端口,防火墙,开启,firewall,Linux,443
From: https://www.cnblogs.com/DQ-MINE/p/17665684.html

相关文章

  • 【Azure App Service for Linux】NodeJS镜像应用启动失败,遇见 RangeError: Incorrect
    问题描述在AppServiceForLinux中,部署NodeJS应用,应用启动失败。报错信息为:2023-08-29T11:21:36.329731566ZRangeError:Incorrectlocaleinformationprovided2023-08-29T11:21:36.329776866ZatIntl.getCanonicalLocales(<anonymous>)2023-08-29T11:21:36.3297830......
  • 使用samba创建共享文件夹(Linux - Windows)
    1.安装samba有些Linux已经自带了samba$sudoaptinstallsamba-y2.配置防火墙详情请参考https://zhuanlan.zhihu.com/p/508580900,因本人使用的是MX23,不是很会设置,且无其它安全需求,故直接关闭防火墙3.配置samba$sudovim/etc/samba/smb.conf#按个人需要可以备份......
  • win10神州网信政府版开启远程桌面服务
    1、打开组策略编辑器(gpedit.msc)2、计算机配置》管理模板》Windows组件》远程桌面服务》远程桌面会话主机》连接》“允许用户通过使用远程桌面服务进行远程连接”项,状态改为未配置,默认是禁用。3、计算机配置》管理模板》Windows组件》远程桌面服务》远程桌面会话主机》设备和资源......
  • linux防火墙操作
    查看防火墙状态systemctlstatusfirewalld.service开启防火墙systemctlstartfirewalld.service防火墙开机启动systemctlenablefirewalld.service关闭防火墙开机启动systemctldisablefirewalld.service关闭防火墙systemctlstopfirewalld.service查看防火墙状......
  • Linux安装PostgreSql
    1、准备工作Linux、Centos7、PostgreSql142、安装a>进入PostgreSql下载官网(PostgreSql),选装指定的版本编辑b>依次执行网页中的命令编辑3、设置允许远程连接a>进入data目录[root@localhost~]#cd/var/lib/pgsql/14/datab>修改postgresql.conf文件[root@localhostdata]#vimpo......
  • ch2_ab1 Linux内核模块
    准备事项:虚拟机系统文件传输工具VMwareCentOSWinscpVitualBoxUbuntuXftp有222种选择,我是Virtualbox+Ubuntu+Winscp下载osc前言中的Linux系统osc10e.ova安装VirtualBox导入osc10e.ovaSilberschatz,Galvin,Gagne:OperatingSystemC......
  • 会玩这10个Linux命令,一定是个有趣的IT男!
    Linux当中有很多比较有趣的命令,可以动手看看,很简单的。1.rev命令一行接一行地颠倒所输入的字符串。运行:$rev如输入:shiyanloushiyanlou2.asciiview命令1.先安装aview$sudoapt-getinstallaview2.再安装imagemagick$sudoapt-getinstallimagemagick3.使用asciiview$asciiviewshi......
  • Linux裸盘
    1、几个概念df、du和fdisk:df用于检查文件系统磁盘占用情况,du检查磁盘空间占用情况,而fdisk用于磁盘分区,查看分区情况。字符设备:提供连续的数据流,应用程序可以顺序读取,通常不支持随机存取。相反,此类设备支持按字节/字符来读写数据。键盘、调制解调器是典型的字符设备。块设备:应用......
  • Linux系统:第一章:简介
    认识操作系统操作系统的作用:把计算机系统中对硬件设备的操作封装起来,供应用软件调用。 常见操作系统PC端OS 移动端OS 服务端OS   Linux来历Unix的局限硬件绑定:早期的Unix系统都是针对专门的硬件系统开发的,不同厂商都是为自己的服务器开发专门的Unix操作......
  • Linux个人用到的指令汇总
    一、软件包是否已安装CentOS:通过命令:rpm-qa Ubuntu:通过命令:dpkg-s包名二、......