首页 > 系统相关 >Linux 7 防火墙配置,端口限制

Linux 7 防火墙配置,端口限制

时间:2024-12-14 18:21:45浏览次数:10  
标签:-- cmd 端口 防火墙 firewall systemctl Linux

查看防火墙状态

systemctl status firewalld

如果防火墙处于停止状态,则启动它:

systemctl start firewalld

并设置防火墙开机自启:

systemctl enable firewalld

查看当前开放的端口

firewall-cmd --list-ports

开放端口

firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --add-port=443/tcp --permanent
firewall-cmd --add-port=22/tcp --permanent

这里开放了 HTTP(80端口)和 HTTPS(443端口),以及SSH 端口 (默认为 22 端口)。如果需要开放其他端口,请根据需要修改上述命令。

重新加载防火墙配置

firewall-cmd --reload

查看防火墙当前状态

firewall-cmd --list-ports

此时应该可以看到刚刚开放的端口已生效。

关闭防火墙

如果需要完全关闭防火墙,可以使用以下命令:

systemctl stop firewalld
systemctl disable firewalld

标签:--,cmd,端口,防火墙,firewall,systemctl,Linux
From: https://www.cnblogs.com/ataoxz/p/18453426

相关文章

  • Linux内核调优参数配置
    在Linux中,内核调优涉及到对系统内核的各种参数进行优化,以适应不同的工作负载和场景。这些参数主要存储在两个地方:一个是运行时动态可调的/proc/sys目录下的文件,另一个是持久化的配置文件/etc/sysctl.conf。1.内核调优配置文件/etc/sysctl.conf:这是最常用的内核参数配置文件,用......
  • Linux常用命令之pstree命令详解
    pstree是Linux系统中一个非常有用的命令行工具,它以树状图的形式展示进程间的关系。与传统的ps命令不同,pstree提供了一种更加直观的方式来查看哪些进程是父进程,哪些是子进程,以及它们是如何组织在一起工作的。通过这种方式,用户可以更容易地理解系统中进程的层次结构,并且......
  • 在EVE-NG中安装华为WAF5000防火墙(保姆级教程)
    一、素材准备1.本人使用的是EVE-NG社区懒人版5.1、VMWorkstation172.准备waf5000v镜像下载链接(百度网盘):百度网盘 提取码:ch9i3.准备模板文件,后面要用文件名:huaweiwaf5k.yml内容如下,复制即可,记得保存为.yml文件也可以直接下载:链接:https://pan.baidu.com/s/1Tk0ibRkb......
  • Linux虚拟机登不进去
    如果Linux虚拟机无法登录,可能是由多种原因造成的。以下是一些常见的解决方法:一、检查网络连接背景信息虚拟机如果是通过网络方式(如SSH)进行登录,网络连接出现问题会导致登录失败。对于通过网络连接的虚拟机,它需要和宿主机(运行虚拟机软件的物理计算机)或所在的局域网保持......
  • macOS / Windows / Linux:FlyEnv (PhpWebStudy) —— 一站式 Web 服务器和开发环境管理
    FlyEnv是什么?FlyEnv是一款集成了Web服务器、数据库服务器和开发环境管理的GUI应用程序。它提供了一整套完整的运行环境,帮助用户开发和调试Laravel、WordPress、Yii2、ThinkPHP、FastAdmin、NestJS、SpringBoot、Gin、Beego、Django、Flask等PHP、NodeJS、Java、Go......
  • Linux系统性能调优技巧深度解析
    Linux系统性能调优技巧深度解析在Linux系统中,性能调优是确保系统在高负载下依然能够稳定、高效运行的重要环节。调优的目标包括优化系统资源的利用率(如CPU、内存、磁盘和网络),减少瓶颈,并提升系统的响应速度。本文将详细介绍Linux系统性能调优的技巧,并提供具体的代码使用案例......
  • 电源管理 芯片axp20x linux 驱动程序
    /*axp20xpowerbuttondriver.ThisfileissubjecttothetermsandconditionsoftheGNUGeneralPublicLicense.Seethefile“COPYING”inthemaindirectoryofthisarchiveformoredetails.Thisprogramisdistributedinthehopethatitwill......
  • 游戏杆 芯片db9 linux驱动程序
    /*Copyright©1999-2001VojtechPavlikBasedontheworkof:AndreeBorrmannMatsSjövall*//*Atari,Amstrad,Commodore,Amiga,Sega,etc.joystickdriverforLinux*//*Thisprogramisfreesoftware;youcanredistributeitand/ormodifyit......
  • Linux ed命令教程:轻松学会使用ed行编辑器(附语法参数安装及实例)
    Linuxed命令linux ed 命令是一个行编辑器。它被认为是标准的Unix文本编辑器,因为它是首个出现在Unix的文本编辑器,并且它曾经无处不在,你在任何一个POSIX系统中都能找到它(通常来说,你现在也可以)。在某种程度上,你可以很容易看出来它是第一个文本编辑器,因为它在许多方面的......
  • Linux csplit命令图文教程:将一个大文件拆分为多个较小的文件/部分(附详细参数讲解及附
    Linuxcsplit命令csplit是一个Linux命令,可用于根据用户的要求将一个大文件拆分为多个较小的文件/部分。这些部分由上下文线确定。默认情况下,csplit将文件拆分为每个文件1000行,并为用户提供根据需要更改拆分行数的选项。输出分割文件的名称如“xx00”和“xx01”。csplit......