哪些文档和帮助资源可用于设置和检查 UFW 规则?

not*_*peg -1 python ufw

写信的人ufw对我来说太聪明了。是否有任何 python 代码的文档?

我正在尝试做的一些事情是:

  • 按编号允许/关闭端口
  • 获取当前设置的规则
  • 移除规则

编辑:

我的问题不够具体。这里每个人都假定我有点想重塑自己的界面iptables的,或做出某种防火墙应用程序,当真的,我只是创建一个简单的用户界面的UFW适合我目前的应用程序。然而,当前状态ufw的Python代码库,使这个有很多难度比它必须这样做。

kar*_*rel 7

本插图教程对您问题中的三个要点进行了解答,但它没有回答您关于任何 Python 代码的文档的问题的一部分。下面是来自默认 Ubuntu 存储库的 gufw 应用程序的屏幕截图,显示了在 gufw 中获取当前设置的规则是多么容易。Gufw 是 ufw 的图形前端,它本身就是 iptables 的前端。

在此处输入图片说明

如果您真的想使用 ufw 深入到代码级别,那么您可以考虑使用 iptables,以便通过在终端中运行命令来准确获得您想要的防火墙规则。