Ubuntu 18.04, 在安装Samba服务的最后一步,更新防火墙规则,允许Samba流量
$ sudo ufw allow samba
ERROR: Couldn't determine iptables version
报如上错误。
网上搜了一下解决方案,尝试着运行如下:
$ update-alternatives --list iptables
update-alternatives: error: no alternatives for iptables
失败。又尝试更新ufw
$ sudo apt install ufw
Reading package lists... Done
Building dependency tree
Reading state information... Done
ufw is already the newest version (0.36-6ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 1693 not upgraded.
发现已经是最新版本。
又尝试更新iptables
$ sudo apt install iptables
Reading package lists... Done
Building dependency tree
Reading state information... Done
...
Processing triggers for libc-bin (2.31-0ubuntu9.9) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ..
更新成功。再运行一开始的ufw命令
$ sudo ufw allow samba
Rules updated
Rules updated (v6)
防火墙规则更新成功。