我无法在 Ubuntu 20.04 上使用 ufw:“找不到命令”

我无法在 Ubuntu 20.04 上使用 ufw:“找不到命令”

不知何故,我无法使用sudo ufw。终端一直显示:

command not found

答案1

它是否安装在你的系统上?

你可以使用以下命令安装 UFW

sudo apt install ufw

您可以通过以下方式获取 UFw 帮助

ufw --help

你可以直接从 ubuntu 软件中心下载 UFW:

在此处输入图片描述

但最重要的是,您可以通过从 ubuntu 软件中心安装防火墙配置工具,使用 GUI 为 UFW 设置参数。

在此处输入图片描述

参考

答案2

假设该包已安装,但它可能不包含在 PATH 中。

您可以通过运行以下命令查看已安装的文件列表来找到二进制位置:dpkg -L ufw

如果您的平台没有这个功能,那么您可以使用以下命令强制搜索二进制文件:sudo find / -name ufw

您应该在 bin 或 sbin 文件夹之一中找到它,然后运行echo "$PATH"并检查是否包含 ufw 二进制文件夹。

如果未包含该文件夹,则需要使用此命令将其临时添加到您的 PATH export PATH="/usr/sbin:$PATH"(用您的 ufw 文件夹替换 /usr/sbin),或者将其永久添加到 .profile 或 .bashrc(无论您的配置在哪里)PATH="/usr/sbin:$PATH"

相关内容