Files
firewalld-tui/README.md
T
2026-06-02 18:42:25 +02:00

1.3 KiB

Firewalld TUI Manager

Ein komfortables, leichtgewichtiges Terminal User Interface (TUI) zur schnellen und sicheren Verwaltung von firewalld direkt auf der Konsole. Perfekt für Server-Admins, die über SSH arbeiten und sich nicht durch kryptische firewall-cmd Befehle wühlen wollen.

Das Tool erlaubt die vollständige Steuerung von Zonen, Ports, vordefinierten System-Services und Source-IPs direkt im Terminal.


Features

  • 🚀 Zentralisiertes 3-Spalten-Layout: Ports, Services und IP-Quellen (Sources) perfekt auf einen Blick.
  • 🛡️ Zonen-Verwaltung: Dynamisches Laden aller verfügbaren Firewall-Zonen über ein Dropdown-Menü sowie schnelles Anlegen neuer Zonen (Hotkey Z).
  • 💾 Volle Permanenz: Alle Änderungen (Hinzufügen/Löschen) werden sofort angewendet (runtime) und gleichzeitig dauerhaft gespeichert (--permanent).
  • 🎨 Moderne Terminal-Grafik: Voller Maus- und Tastatur-Support dank des robusten Python Textual-Frameworks.

Voraussetzungen & Installation

Das Tool setzt ein Linux-System mit aktivem firewalld sowie Python 3 voraus.

1. Abhängigkeiten installieren

Für die Terminal-Oberfläche wird das Python-Paket textual benötigt. Installiere es global oder in deiner Systemumgebung:

pip install textual