我一直在尝试创建一个特定规则以允许从我的本地 IP 10.1.1.230 进行 ssh 和 vnc,但我一直收到错误。
sudo ufw allow ssh from 10.1.1.230
sudo ufw allow from 10.1.1.230 to any port 22/tcp
sudo ufw allow from 10.1.1.230 to port 5900
错误:参数数量错误
我能够添加的唯一规则是 sudo ufw 允许从 10.1.1.230 到任何端口 22
这很好,但我真的希望能够通过协议来限制规则。
答案1
查看这Ubuntu 的手册页,解释了 UFW 的使用
错误出现在第二行,您必须按如下方式指定端口:
sudo ufw allow from 10.1.1.230 to any port 22 proto tcp