防火墙被认为是任何操作系统中的 “第一道防线”。它禁止任何未经授权的人访问你的系统,从而防止所有潜在的危害。因此,强烈建议每个用户保持防火墙的启用和运行。当然有时会发生这样的情况:您正在执行一项关键任务,而您的防火墙甚至会阻止您访问系统的合法尝试,从而对该任务造成阻碍。在这种情况下,你可能会觉得需要禁用防火墙。因此,今天我们将介绍在香港服务器CentOS 8系统中禁用防火墙的方法。
CentOS 8中禁用防火墙的方法
CentOS 8中的防火墙可以暂时或永久关闭。下面,我们就将这两种方法逐一与大家分享。
一、暂时性禁用CentOS 8中的防火墙的方法。
我们先来看看暂时性禁用CentOS 8中的防火墙。也就是说,按照这个方法操作后,我们的防火墙会立即停止运行,但只要你重启系统,它就会再次启用。要在CentOS 8中暂时关闭防火墙,你需要执行以下步骤。
第一步:检查防火墙守护进程的状态。
首先,我们要在CentOS 8中启动终端,在Activities搜索栏中寻找它。CentOS 8的终端如下图所示。
在禁用我们的防火墙之前,我们需要先确保它是否在运行。可以通过下面的命令来检查它的状态。
$ sudo firewall –cmd --state
由于我们的防火墙是默认运行的,因此在运行结果中将显示 "running "运行状态。
第二步:在CentOS 8中暂时禁用防火墙。
在确保我们的防火墙正在运行之后,我们可以通过在终端执行以下命令来尝试暂时禁用它。
$ sudo systemctl stop firewalld
运行此命令不会在终端上显示任何输出,而是将终端的控制权交还给你。
第三步:验证我们的防火墙是否被暂时关闭了。
由于上述命令没有显示任何输出,所以我们还不能确定我们的防火墙是否已经被暂时禁用。我们可以通过检查防火墙服务的状态来验证,方法如下。
$ sudo systemctl status firewalld
如果你的防火墙已经被成功禁用(暂时),那么你将能够在终端上看到 "inactive (dead)"非活动(不活动)状态提示。
现在当你重启系统时,你的防火墙就会自动启用。
二、在CentOS 8中永久禁用防火墙的方法:
在这个方法中,我们将介绍永久禁用CentOS 8中的防火墙。也就是说,按照这个方法操作后,我们的防火墙不会立即停止运行,而是会立即出现 "禁用 "的状态。同时,当你按照这个方法重启系统后,除非你明确启用防火墙,否则防火墙仍然不会启用。要想在CentOS 8中永久禁用防火墙,你需要执行以下步骤。
步骤一:永久禁用CentOS 8中的防火墙。
即使在这个方法中,你也可以用我们在方法#1中解释的相同方式检查防火墙守护进程的状态。之后,你可以通过在你的终端上运行下面的命令来永久地禁用CentOS 8中的防火墙。
$ sudo systemctl disable firewalld…
如果该命令成功执行,在终端上将会显示以下信息。
第二步,验证我们的防火墙是否已经被永久关闭了
现在我们需要验证我们的防火墙是否已经被永久禁用。这可以通过在CentOS 8终端上运行下面的命令来完成。
$ sudo systemctl status firewalld.
运行该命令会在终端上显示 "active (running)"状态,与临时禁用防火墙的方法不同,你的防火墙会被禁用。
第三步:屏蔽防火墙守护进程服务。
到目前为止,我们的防火墙已经被永久禁用了,这意味着即使在重启系统后,它也不会自动启用,而是需要您手动启用;然而,有时,在您的CentOS 8系统上运行的其他进程或服务可能会启用您的防火墙。你可以通过在CentOS 8终端上执行下面的命令来屏蔽防火墙守护进程来阻止这种情况发生。
$ sudo systemctl mask --now firewalld
如果你的防火墙守护进程已被成功屏蔽,你将能在CentOS 8终端上看到以下信息。
现在,你的防火墙守护进程服务已经被屏蔽了,这意味着你将无法再次启用它,除非你先解除屏蔽。这也意味着现在没有其他进程或服务有启用防火墙的权限。
根据你的具体情况,你可以选择暂时或永久禁用CentOS 8系统中的防火墙,但是,我们强烈建议您在完成尝试禁用防火墙的任务后,再次启用防火墙,这样它就可以轻松地保护您的系统免受所有病毒和恶意软件以及任何未经授权的访问尝试的侵害。欢迎访问A5互联https://www.a5idc.net/了解更多。