ubuntu报Unit firewalld.service could not be found.

错误信息表明系统中没有找到 firewalld 服务。可能是因为 firewalld 没有安装。在Ubuntu中,默认的防火墙管理工具是 UFW(Uncomplicated Firewall)。可以使用以下步骤来启用和配置 UFW

安装并启用UFW

  1. 检查UFW是否已安装

    bash 复制代码
    sudo apt-get update
    sudo apt-get install ufw
  2. 启用UFW

    bash 复制代码
    sudo ufw enable

    你应该看到以下确认消息:

    复制代码
    Firewall is active and enabled on system startup
  3. 配置基本规则

    在启用UFW之前,建议先配置一些基本的防火墙规则。例如,允许SSH连接(如果你通过SSH连接到服务器):

    bash 复制代码
    sudo ufw allow ssh

    你也可以配置其他服务的访问权限,例如HTTP和HTTPS:

    bash 复制代码
    sudo ufw allow http
    sudo ufw allow https
  4. 检查UFW状态

    启用UFW后,可以使用以下命令查看防火墙的状态和当前规则:

    bash 复制代码
    sudo ufw status

如果你仍然希望安装并使用 firewalld,可以通过以下步骤来安装和启用它:

安装并启用firewalld

  1. 安装firewalld

    bash 复制代码
    sudo apt-get update
    sudo apt-get install firewalld
  2. 启动firewalld服务

    bash 复制代码
    sudo systemctl start firewalld
  3. 设置firewalld在系统启动时自动启动

    bash 复制代码
    sudo systemctl enable firewalld
  4. 检查firewalld状态

    bash 复制代码
    sudo systemctl status firewalld
相关推荐
bush423 分钟前
嵌入式linux学习记录七,中断
linux·嵌入式
RisunJan41 分钟前
Linux命令-nologin(用于系统账户或需要禁止交互式登录的场景)
linux·运维
是阿建吖!1 小时前
【Linux】信号
android·linux·c语言·c++
城北徐宫1 小时前
Linux信号深度解剖:5种产生、3张表、4次切换
linux·c++·学习
倔强的石头1061 小时前
【Linux指南】Linux快捷键与系统实用技巧
linux·运维·服务器
番茄地瓜1 小时前
Linux 配置静态 IP 步骤
linux·运维·服务器
liulilittle1 小时前
论 Linux 内核态全局稳态带宽的卡尔曼估计与工程实现
linux·服务器·网络·c++·计算机网络·tcp·通信
Irissgwe2 小时前
五、应用层协议HTTP
linux·网络·网络协议·http·状态码·url
.千余2 小时前
【Linux】 传输层协议UDP:从端口号到传输机制
linux·运维·udp
囚~徒~3 小时前
轻量化的虚拟机
linux·运维·服务器