Skip to content
Diese Seite wurde mit KI übersetzt und kann Ungenauigkeiten enthalten. Hilf mit, sie auf GitHub zu verbessern.

Härtungsleitfaden ​

Die Verwaltungsoberfläche steuert DNS, Zertifikate und Ports. Arbeiten Sie die folgende Checkliste ab.

Verwaltungsoberfläche ​

  • [ ] Administratorpasswort nach der ersten Anmeldung ändern
  • [ ] Zwei-Faktor-Authentifizierung (TOTP) aktivieren oder einen Passkey registrieren
  • [ ] Familienmitgliedern oder Kollegen, die nur etwas einsehen müssen, ein Nur-Lese-Konto anlegen, statt das Administratorpasswort weiterzugeben
  • [ ] Einen sicheren Einstiegspfad festlegen, sodass die Verwaltungsoberfläche nur über einen eigenen Pfad erreichbar ist
  • [ ] „Zugriff nur aus dem LAN“ aktivieren und für die Fernverwaltung ein VPN (etwa Tailscale) verwenden
  • [ ] HTTPS für die Verwaltungsoberfläche aktivieren, wenn Sie über nicht vertrauenswürdige Netzwerke zugreifen
  • [ ] Automatisierungsskripten und der CLI / MCP API-Token mit minimalen Rechten und Ablaufdatum geben und das Administratorpasswort nicht weitergeben
  • [ ] Eine Verschlüsselungs-Passphrase für Konfigurationssicherungen setzen und geplante Sicherungen aktivieren
  • [ ] In der Benachrichtigungszentrale Push-Benachrichtigungen mit den Vorlagen „Sicherheit & Anmeldungen“, „Konfigurationsänderungen“ und „Kritische Ausfälle“ einrichten
  • [ ] Wenn die Verwaltungsoberfläche über einen Reverse Proxy auf diesem Host erreichbar ist, prüfen, ob das Audit-Protokoll die echte Quelle erfasst; für Einstiegspunkte über die Portweiterleitung das PROXY-Protokoll aktivieren
  • [ ] Nach dem Download einer neuen Version die Signaturen gemäß Releases verifizieren prüfen
  • [ ] Nicht genutzte Module unter „Einstellungen → Module“ ausschalten, um lauschende Dienste und aufrufbare Endpunkte zu reduzieren
  • [ ] Auf fnOS „Mit fnOS anmelden“ nur aktivieren, wenn Sie jedem fnOS-Administratorkonto vertrauen; sobald die Einstellung aktiv ist, bedeutet ein kompromittiertes fnOS-Administratorkonto ein kompromittiertes Gately-Administratorkonto

Öffentlich erreichbare Dienste ​

  • Wenn Sie LAN-Dienste über Web-Dienste veröffentlichen, aktivieren Sie HTTPS und kombinieren Sie es mit Basic Auth, Web-Authentifizierung oder Anmeldung über Drittanbieter;
  • Aktivieren Sie die WAF auf öffentlichen Sites: Starten Sie im Modus „nur erkennen“, um Fehlalarme zu beobachten, und wechseln Sie dann auf „blockieren“;
  • Beschränken Sie Quellen mit IP-Allow- und Blocklisten, GeoIP-Länderfilter und automatischen Sperren bei Authentifizierungsfehlern.

Docker ​

Die Einbindung von docker.sock entspricht Root-Rechten auf dem Host. Entfernen Sie die Einbindung, wenn Sie die Docker-Verwaltung nicht brauchen.

Web-Terminal ​

Die lokale Shell ist standardmäßig deaktiviert. Aktivieren Sie sie nur, wenn sie wirklich nötig ist, und stellen Sie sicher, dass die Zwei-Faktor-Authentifizierung für die Verwaltungsoberfläche eingeschaltet ist.

Konfigurationssicherung ​

Legen Sie das Konfigurationsverzeichnis in einem privaten Git-Repository ab oder sichern Sie es regelmäßig. ssl.json enthält private Zertifikatsschlüssel, bewahren Sie die Datei daher sorgfältig auf.

Veröffentlicht unter der Apache-2.0-Lizenz.