Солдатик молодой ИÑполнÑет Иван Разумов
Оглавление:
- Предпосылки
- Правила листинга UFW
- Удаление правил UFW
- Удаление правил UFW по номеру правила
- Удаление правил UFW по спецификации
- Сброс UFW и удаление всех правил
- Вывод
UFW расшифровывается как Uncomplicated Firewall и является дружественным интерфейсом для управления правилами брандмауэра iptables (netfilter). Это стандартный инструмент настройки брандмауэра для Ubuntu, который также доступен для других популярных дистрибутивов Linux, таких как Debian и Arch Linux.
В этом уроке мы расскажем, как составлять список и удалять правила брандмауэра UFW.
Предпосылки
Пользователь, выполняющий команды UFW, должен быть пользователем sudo.
Правила листинга UFW
Одной из наиболее распространенных задач при управлении брандмауэром является перечисление правил.
Вы можете проверить статус UFW и перечислить все правила с помощью:
sudo ufw status
Если UFW отключен, вы увидите что-то вроде этого:
Status: inactive
В противном случае, если UFW активен, вывод выведет список всех активных правил брандмауэра:
Status: active To Action From -- ------ ---- 22/tcp ALLOW Anywhere 22/tcp (v6) ALLOW Anywhere (v6)
Для получения дополнительной информации используйте
status verbose
:
sudo ufw status verbose
Вывод будет включать информацию о ведении журнала, политиках по умолчанию и новых профилях:
Status: active Logging: on (low) Default: deny (incoming), allow (outgoing), disabled (routed) New profiles: skip To Action From -- ------ ---- 22/tcp ALLOW Anywhere 22/tcp (v6) ALLOW Anywhere (v6)
Используйте
status numbered
чтобы получить порядок и номер идентификатора всех активных правил. Это полезно, когда вы хотите вставить новое пронумерованное правило или удалить существующее правило на основе его номера.
sudo ufw status numbered
Status: active To Action From -- ------ ---- 22/tcp ALLOW IN Anywhere 22/tcp (v6) ALLOW IN Anywhere (v6)
Удаление правил UFW
Есть два способа удалить правила UFW:
- По правилу номер по спецификации
Удалить правила UFW по номеру правила проще, потому что вам нужно только найти и ввести номер правила, которое вы хотите удалить, а не полное правило.
Удаление правил UFW по номеру правила
Чтобы сначала удалить правило UFW по его номеру, вам нужно перечислить правила и найти номер правила, которое вы хотите удалить:
sudo ufw status numbered
Команда выдаст вам список всех правил брандмауэра и их номера:
Status: active To Action From -- ------ ---- 22/tcp ALLOW IN Anywhere 80/tcp ALLOW IN Anywhere 443/tcp ALLOW IN Anywhere 8069/tcp ALLOW IN Anywhere
Как только вы узнаете номер правила, используйте команду
ufw delete
а затем номер правила, которое вы хотите удалить.
Например, чтобы удалить правило с номером
4
, введите:
sudo ufw delete 4
Вам будет предложено подтвердить, что вы хотите удалить правило:
Deleting: allow 22/tcp Proceed with operation (y|n)? y
Введите
y
, нажмите
Enter
и правило будет удалено:
Rule deleted
Каждый раз, когда вы удаляете правило, номер правила будет меняться. Чтобы быть в безопасности, всегда перечисляйте правила перед удалением другого правила.
Удаление правил UFW по спецификации
Второй способ удаления правила - использование команды
ufw delete
за которой следует правило.
Например, если вы добавили правило, открывающее порт
2222
, используйте следующую команду:
sudo ufw allow 2222
Вы можете удалить правило, набрав:
Сброс UFW и удаление всех правил
Сброс UFW отключит брандмауэр и удалит все активные правила. Это полезно, когда вы хотите отменить все свои изменения и начать все сначала.
Для сброса UFW введите следующую команду:
Вывод
Вы узнали, как составлять список и удалять правила брандмауэра UFW. При настройке брандмауэра всегда разрешайте только те входящие соединения, которые необходимы для правильного функционирования вашей системы.
Устранение неполадок брандмауэра Windows: автоматически устранить и устранить проблемы брандмауэра Windows
Устранение неполадок брандмауэра Windows. Ваш брандмауэр Windows дает вам проблемы? Вы получаете предупреждение о безопасности Брандмауэр Windows отключен или, возможно, вы не можете получить доступ к общим файлам или принтерам.
Как вывести свой iphone из режима восстановления
Краткое руководство о том, как вывести iPhone или другое устройство iOS из режима восстановления с помощью TinyUmbrella.
Как вывести контейнеры в докер
Docker - это платформа для контейнеризации, которая позволяет быстро создавать, тестировать и развертывать приложения в виде переносимых самодостаточных контейнеров, которые могут работать практически где угодно. В этой статье мы расскажем, как составить список контейнеров Docker.







