Какая документация и справочные ресурсы доступны для установки и изучения правил UFW?

Парень, который написал ufw, слишком умен для меня. Есть ли какая-либо документация для какого-либо кода Python?

Я пытаюсь сделать следующее:

  • Разрешить / закрыть порты по номеру
  • Получить установленные в настоящее время правила
  • Удалить правила

Редактировать:

Мой вопрос не был достаточно конкретным. Все здесь предполагают, что я каким-то образом хочу заново изобрести свой собственный интерфейс для iptables или создать какое-то приложение для брандмауэра, хотя на самом деле я просто создаю простой пользовательский интерфейс для ufw, который подходит в моего текущего приложения. Однако текущее состояние кодовой базы ufw Python делает намного сложнее, чем должно быть.

-1
задан 29 August 2013 в 20:12

2 ответа

Вот довольно полное руководство по iptables - бэкэнду UFW:

http://www.frozentux.net/documents/iptables-tutorial/

[ 114] Также краткий учебник по UFW:

https://help.ubuntu.com/community/UFW

0
ответ дан 29 August 2013 в 20:12

Это иллюстрированное руководство содержит ответы на три маркированных пункта в вашем вопросе, но оно не отвечает на часть вашего вопроса о документации для любого кода Python. Ниже приведен снимок экрана приложения gufw из репозиториев Ubuntu по умолчанию, который показывает, как легко получить текущие установленные правила в gufw. Gufw - это графический интерфейс для ufw, который сам по себе является интерфейсом для iptables.

enter image description here

Если вы действительно хотите перейти на уровень кода с помощью ufw, то вы готовы рассмотреть возможность использования iptables, чтобы получить именно то, что правила брандмауэра вы хотите, запустив команды в терминале.

0
ответ дан 29 August 2013 в 20:12

Другие вопросы по тегам:

Похожие вопросы: