Add firewall management over SSH for UFW and iptables/ip6tables: view and edit rules and default policies, persist iptables rules, SSH lockout protection
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
+58
@@ -410,6 +410,64 @@
|
||||
'No permission to use {runtime}. Add the user to the "docker" group (sudo usermod -aG docker {user}) or save the host password so MrTerm can use sudo.': 'Keine Berechtigung für {runtime}. Füge den Benutzer der Gruppe „docker“ hinzu (sudo usermod -aG docker {user}) oder hinterlege das Host-Passwort, damit MrTerm sudo verwenden kann.',
|
||||
'{runtime} exited with code {code}': '{runtime} beendet mit Code {code}',
|
||||
|
||||
// Firewall
|
||||
'Firewall': 'Firewall',
|
||||
'Save the current iptables rules so they survive a reboot': 'Aktuelle iptables-Regeln speichern, damit sie einen Neustart überstehen',
|
||||
'Save permanently': 'Dauerhaft speichern',
|
||||
'Add rule': 'Regel hinzufügen',
|
||||
'Rules saved permanently': 'Regeln dauerhaft gespeichert',
|
||||
'Enable': 'Aktivieren',
|
||||
'Disable firewall?': 'Firewall deaktivieren?',
|
||||
'All UFW rules will stop filtering traffic.': 'Keine UFW-Regel filtert dann mehr den Datenverkehr.',
|
||||
'Enable firewall?': 'Firewall aktivieren?',
|
||||
'There is no rule that allows SSH (port {port}). Enabling UFW could lock you out of this server.': 'Es gibt keine Regel, die SSH (Port {port}) erlaubt. Wenn du UFW aktivierst, könntest du dich von diesem Server aussperren.',
|
||||
'Enable anyway': 'Trotzdem aktivieren',
|
||||
'Allow SSH and enable': 'SSH erlauben und aktivieren',
|
||||
'Firewall enabled': 'Firewall aktiviert',
|
||||
'Incoming': 'Eingehend',
|
||||
'Outgoing': 'Ausgehend',
|
||||
'Allow': 'Erlauben',
|
||||
'Deny': 'Verweigern',
|
||||
'Reject': 'Abweisen',
|
||||
'Change default policy?': 'Standardrichtlinie ändern?',
|
||||
'Incoming connections without a matching rule will be blocked. Make sure SSH is allowed.': 'Eingehende Verbindungen ohne passende Regel werden dann blockiert. Stelle sicher, dass SSH erlaubt ist.',
|
||||
'Change': 'Ändern',
|
||||
'No rules yet.': 'Noch keine Regeln.',
|
||||
'To': 'Ziel',
|
||||
'Action': 'Aktion',
|
||||
'From': 'Quelle',
|
||||
'Comment': 'Kommentar',
|
||||
'Rule deleted': 'Regel gelöscht',
|
||||
'Changes apply immediately but are lost after a reboot unless you click “Save permanently”.': 'Änderungen gelten sofort, gehen nach einem Neustart aber verloren, wenn du nicht auf „Dauerhaft speichern“ klickst.',
|
||||
'rules': 'Regeln',
|
||||
'Policy': 'Richtlinie',
|
||||
'Traffic without a matching ACCEPT rule will be dropped. Make sure SSH is allowed, or you may lock yourself out.': 'Datenverkehr ohne passende ACCEPT-Regel wird dann verworfen. Stelle sicher, dass SSH erlaubt ist, sonst sperrst du dich eventuell aus.',
|
||||
'Add UFW rule': 'UFW-Regel hinzufügen',
|
||||
'Limit (rate-limit)': 'Begrenzen (Rate-Limit)',
|
||||
'Direction': 'Richtung',
|
||||
'Port': 'Port',
|
||||
'Protocol': 'Protokoll',
|
||||
'Any': 'Beliebig',
|
||||
'From (IP or network)': 'Quelle (IP oder Netz)',
|
||||
'Insert at the top (highest priority)': 'Ganz oben einfügen (höchste Priorität)',
|
||||
'Add': 'Hinzufügen',
|
||||
'Rule added': 'Regel hinzugefügt',
|
||||
'Add {bin} rule': '{bin}-Regel hinzufügen',
|
||||
'Chain': 'Kette',
|
||||
'Target': 'Ziel',
|
||||
'Source (IP or network)': 'Quelle (IP oder Netz)',
|
||||
'Interface': 'Schnittstelle',
|
||||
'Connection state': 'Verbindungsstatus',
|
||||
'Invalid value for {field}: {value}': 'Ungültiger Wert für {field}: {value}',
|
||||
'Firewall session not found': 'Firewall-Sitzung nicht gefunden',
|
||||
'Command failed with code {code}': 'Befehl fehlgeschlagen mit Code {code}',
|
||||
'Root privileges are required. Log in as root or save the password of a user with sudo rights on the host.': 'Dafür sind root-Rechte nötig. Melde dich als root an oder hinterlege am Host das Passwort eines Benutzers mit sudo-Rechten.',
|
||||
'This host uses firewalld, which is not supported yet.': 'Dieser Host nutzt firewalld, das noch nicht unterstützt wird.',
|
||||
'Neither UFW nor iptables was found on this host.': 'Auf diesem Host wurde weder UFW noch iptables gefunden.',
|
||||
'Port ranges and lists need a protocol (TCP or UDP).': 'Portbereiche und -listen brauchen ein Protokoll (TCP oder UDP).',
|
||||
'A port needs the protocol TCP or UDP.': 'Für einen Port ist das Protokoll TCP oder UDP nötig.',
|
||||
'No known way to save iptables rules on this host (e.g. install iptables-persistent).': 'Keine bekannte Möglichkeit, iptables-Regeln auf diesem Host zu speichern (z. B. iptables-persistent installieren).',
|
||||
|
||||
// Main-Prozess
|
||||
'Host key has changed!': 'Host-Schlüssel hat sich geändert!',
|
||||
'Unknown host': 'Unbekannter Host',
|
||||
|
||||
Reference in New Issue
Block a user