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
相关推荐
小白学安全hhhh19 分钟前
CSK linux内网靶场
linux·安全·web安全·网络安全·系统安全·密码学·安全架构
cjy04092119 分钟前
面试准备——云相册项目(1)基础
linux·面试·r语言
技术小齐38 分钟前
网络运维学习笔记(DeepSeek优化版) 012网工初级(HCIA-Datacom与CCNA-EI)DHCP动态主机配置协议(此处只讲华为)
运维·网络·学习
老友@1 小时前
如何让非 root 用户构建 Docker 镜像
运维·服务器·docker·云原生·容器·eureka·用户组
wjm0410062 小时前
Linux知识-第一天
linux·服务器
服务端相声演员2 小时前
Hadoop管理页看不到任务的问题
大数据·linux·hadoop
安 当 加 密2 小时前
安当KSP密钥管理系统:赋能电梯制造与运维全生命周期数据安全
运维·制造
爱喝矿泉水的猛男2 小时前
Windows 11 + Ubuntu 22.04双系统时间同步失败处理
linux·运维·ubuntu·双系统时间不同
rainFFrain2 小时前
动态库和静态库
linux·运维
weixin_519311742 小时前
通过多线程获取RV1126的AAC码流
linux