检查我的 UFW 版本,我发现它是 0.35。但是,我安装了 Snap UFW,它是 0.36pre-16.2 版本。
那么如何使用 UFW 的 snap 版本?我必须先卸载 UFW 0.35 吗?
我还卸载了 ufw (0.35),然后运行 ufw 版本并得到以下结果:
Could not use iptables. Please run:
'sudo snap connect ufw:firewall-control ubuntu-core:firewall-control'
我尝试运行它但得到:
error: the required argument <snap>:<slot> was not provided.
有任何想法吗?
以下是 snap 接口的输出:
答案1
我在 Ubuntu Core 16.04 上安装了 UFW(以前没有版本),如下所示,没有任何问题:
sudo snap install ufw
并sudo snap interfaces
确认它已被识别:
:firewall-control network-manager,ufw,wifi-ap
我正在使用的 UFW 版本:
sudo snap list ufw
Name Version Rev Tracking Publisher Notes
ufw 0.36 296 stable canonical✓ -
距离您发布问题已经过去了几年,所以也许您遇到了错误。但截至 20190508,安装 UFW 没有任何问题。