Zum Inhalt springen
Castreon
Überwachung & Server

Kontosicherheit — Zwei-Faktor-Authentifizierung und Notfallzugang

Aktualisiert am 14 Okt 2026

Das Castreon-Panel startet und stoppt Kanäle, deshalb muss das Administratorkonto so geschützt sein wie der Zugang zum Server. Kurz: ein langes Passwort, eingeschaltete Zwei-Faktor-Authentifizierung und sicher aufbewahrte Wiederherstellungscodes.

Verfügbar ab Castreon 1.6.0 in allen Plänen.

Passwort

  • Neue Passwörter haben mindestens 15 Zeichen — oder 12, wenn die Zwei-Faktor-Authentifizierung eingeschaltet ist. Ziffern oder Sonderzeichen sind nicht vorgeschrieben: Es zählt die Länge (wie in den NIST-Empfehlungen von 2025).
  • Häufige oder aus Datenlecks bekannte Passwörter, der Kontoname und „castreon“ werden abgelehnt. Das Formular zeigt sofort, was fehlt; Passwort ändern wird erst mit einem guten Passwort aktiv.
  • Bestehende Passwörter bleiben gültig. Ein Konto mit einem von einem anderen Administrator erzeugten (oder über die Konsole zurückgesetzten) Passwort wählt bei der ersten Anmeldung ein neues.

Zwei-Faktor-Authentifizierung

Mein Konto → Zwei-Faktor-Authentifizierung:

  1. Scannen Sie den QR-Code mit Ihrer Authenticator-App (Google Authenticator, Microsoft Authenticator, 1Password, Bitwarden …) oder geben Sie den darunter angezeigten Code ein. Der QR-Code entsteht im Browser — das Geheimnis verlässt ihn nicht.
  2. Geben Sie den 6-stelligen Code aus der App ein, um zu bestätigen, dass App und Server übereinstimmen.
  3. Sie erhalten 10 Wiederherstellungscodes. Speichern Sie sie jetzt — Herunterladen (.txt), in den Passwortmanager kopieren oder ausdrucken — nicht auf demselben Handy. Sie werden nur einmal angezeigt.

Danach verlangt jede Anmeldung den Code aus der App. Ein bereits benutzter Code funktioniert kein zweites Mal.

Wiederherstellungscodes

  • Haben Sie das Handy nicht zur Hand, geben Sie einen Wiederherstellungscode statt des App-Codes ein. Jeder funktioniert nur einmal; nach der Anmeldung sehen Sie, wie viele übrig sind.
  • Neue Codes (mit Passwort) erzeugt 10 neue — die alten funktionieren nicht mehr.
  • Jede Verwendung erscheint im Audit.

Organisationen, die 2FA für alle Administratoren verlangen, schalten sie unter Einstellungen → Anmeldung → 2FA für alle Administratoren verlangen ein. Die Seite zeigt, wie viele Administratoren schon 2FA haben und wer nicht; vor dem Speichern nennt sie diese noch einmal und fragt nach einer Bestätigung. Ein Administrator ohne 2FA sieht dann nur Mein Konto, bis er sie einschaltet; Operatoren und Nur-Lesen-Benutzer sind nicht betroffen. Die Regel lässt sich nur von einem Konto einschalten, das selbst schon 2FA hat. Dort wählen Sie auch die Dauer einer Anmeldung (standardmäßig 12 Stunden, höchstens 720 = 30 Tage), nach der das Panel erneut Passwort und Code verlangt. Über die API: PUT /api/v1/settings mit security.totp_required_for_admins und security.session_hours.

Ich habe keinen Zugang mehr

  • Ein anderer Administrator kann Ihnen ein neues Passwort erzeugen: Benutzer → Ihre Zeile → Generieren (das Passwort ist vorläufig — Sie ändern es bei der ersten Anmeldung). Für das eigene Konto funktioniert das nicht: Ihr eigenes Passwort ändern Sie unter Mein Konto.
  • Handy verloren: Melden Sie sich mit einem Wiederherstellungscode an und schalten Sie 2FA mit dem neuen Handy wieder ein.
  • Sie sind der einzige Administrator (oder niemand kann sich mehr anmelden): Notfallzugang über die Serverkonsole, als root:
sudo /opt/castreon/bin/castreon -list-users
sudo /opt/castreon/bin/castreon -reset-password admin

Das Passwort wird zweimal eingegeben, ohne auf dem Bildschirm zu erscheinen (oder -generate erzeugt eines und zeigt es einmal an). -disable-2fa schaltet zusätzlich 2FA aus (Handy und Codes verloren). Vor der Änderung wird eine Kopie der Datenbank angelegt; die Sitzungen des Kontos werden beendet, und alles erscheint im Audit („Serverkonsole“). Laufen mehrere Castreon-Dienste auf dem Server, wählen Sie einen mit -config <Pfad>.

Der letzte aktive Administrator kann nicht deaktiviert, herabgestuft oder gelöscht werden — das Panel bleibt nie ohne jemanden, der es verwalten kann.

Datenschutz

Cookies & lokaler Speicher

Unbedingt erforderliche Cookies sind immer aktiv. Statistik und Marketing nutzen Dienste von Google und starten nur, wenn Sie zustimmen — bis dahin wird nichts an Google übertragen. Sie können Ihre Einwilligung hier jederzeit widerrufen.

Unbedingt erforderlich

Ohne sie funktionieren Anmeldung, Formulare und die gewählte Sprache nicht. Sie erfordern keine Einwilligung (§ 25 Abs. 2 Nr. 2 TDDDG).

Immer aktiv
Name Zweck Dauer Art
castreon-session Hält Ihre Sitzung: Anmeldung und gewählte Sprache 2 Stunden, bei jedem Aufruf verlängert Cookie
XSRF-TOKEN Schützt Formulare vor gefälschten Anfragen 2 Stunden, bei jedem Aufruf verlängert Cookie
remember_web_… Nur wenn Sie bei der Anmeldung „Angemeldet bleiben“ wählen Bis zur Abmeldung, max. 400 Tage Cookie
__cf_bm Cloudflare: unterscheidet Besucher von Bots, nur wenn der Datenverkehr geprüft wird 30 Minuten Cookie · Cloudflare
castreon:consent Speichert Ihre Cookie-Auswahl 12 Monate Lokaler Speicher
theme Darstellung des Kundenkontos: hell, dunkel oder System Bis Sie sie ändern Lokaler Speicher

Statistik

Google Analytics 4 (Google Ireland Ltd.): welche Seiten besucht werden, woher Besuche kommen und mit welchem Gerätetyp — mit pseudonymen Kennungen, ohne Speicherung der IP-Adresse. Hilft uns, die Website zu verbessern.

Name Zweck Dauer Art
_ga Google Analytics: erkennt den Besucher wieder (pseudonyme Kennung) 13 Monate Cookie · Google Analytics
_ga_VHWQRPHPEF Google Analytics: speichert den Sitzungsstatus 13 Monate Cookie · Google Analytics

Marketing

Google Ads (Google Ireland Ltd.): misst, ob Besuche über Google-Anzeigen zu einem Test oder Tarif führen, und ermöglicht die Anzeige von Castreon-Werbung auf anderen Websites (Remarketing).

Name Zweck Dauer Art
_gcl_au, _gcl_aw Google Ads: verknüpft den Besuch mit dem Anzeigenklick (Conversions) 90 Tage Cookie · Google Ads
IDE, test_cookie Google Ads: Remarketing und Anzeigenmessung, auf Google-Domains (doubleclick.net) Bis zu 13 Monate Cookie · Google (Drittanbieter)