середа, 26 грудня 2012 р.

UFW: коротка довідка команд і пояснення правил

UFW — засіб керування мережевим екраном у Linux. Нижче впорядковано команди з початкової нотатки. Вони призначені для довідки: застосування правил змінює мережевий доступ, тому на віддаленому сервері спершу потрібно перевірити, чи залишиться доступним адміністративне підключення.

Стан, журналювання та політики

ufw enable
ufw disable
ufw logging on
ufw logging off
ufw default allow
ufw default deny
ufw status
ufw status numbered
ufw reload

enable вмикає екран, disable вимикає його. logging керує журналюванням, default — політикою за замовчуванням. status показує стан, а reload перечитує правила. Варіанти з вертикальною рискою в оригінальній шпаргалці означали вибір однієї дії, а не виконання shell-конвеєра.

Порти та адреси

ufw allow 21
ufw delete allow 21
ufw allow 53/tcp
ufw allow from 10.123.192.199
ufw deny proto tcp to 72.55.148.21
ufw deny proto tcp from 72.55.148.21
ufw allow in on eth0 to any port 80 proto tcp

ufw allow 21 додає дозвільне правило, а не показує стан порту. Правило лише з адресою джерела охоплює більше, ніж один порт. Адреси й ім’я eth0 — приклади з оригіналу, які потрібно замінювати відповідно до своєї мережі.

Запис ufw deny 80 from 72.55.148.21 у початковому тексті мав неправильний порядок аргументів. Для заборони TCP-доступу від цього джерела до порту 80 використовується:

ufw deny proto tcp from 72.55.148.21 to any port 80

Порядок і видалення правил

ufw deny proto udp to any
ufw insert 2 deny proto udp to any
ufw status numbered
ufw delete 3

Перші два приклади задають широку заборону UDP; вони не є універсальним налаштуванням сервера. insert 2 вставляє правило на другу позицію. Перед delete 3 слід заново перевірити нумерований список, оскільки після змін номери можуть зсуватися.

Загальна форма

ufw allow|deny|reject|limit [in|out on INTERFACE] [log|log-all] [proto protocol] [from ADDRESS [port PORT]] [to ADDRESS [port PORT]]

Це схема синтаксису, а не готова команда: квадратні дужки позначають необов’язкові частини, а вертикальна риска — альтернативи. Повний опис напрямків і правил: офіційна довідка UFW для Ubuntu.

K2 відкрила курс з ERP: 61 урок, практика й сертифікат

Перший день у новій ERP часто починається з пошуку потрібної кнопки. Наступний виклик складніший: зрозуміти, що зміниться після натискання. ...