Hilfe

Schlüssel erzeugen und hinterlegen

Auf Ihrem Rechner (Linux, macOS oder Windows-Terminal):

ssh-keygen -t ed25519 -C "rechner-1"

Dabei entstehen zwei Dateien: ~/.ssh/id_ed25519 (privat – bleibt auf Ihrem Rechner) und ~/.ssh/id_ed25519.pub (öffentlich). Laden Sie unter „Meine Schlüssel“ nur die Datei mit Endung .pub hoch oder fügen Sie deren Inhalt ein. Für jeden Rechner einen eigenen Schlüssel anlegen.

Den Fingerprint eines Schlüssels prüfen Sie mit ssh-keygen -lf ~/.ssh/id_ed25519.pub; er muss mit der Anzeige hier übereinstimmen.

Drei getrennte Zugänge

Ein Wechsel des Google- oder Download-Passworts ändert keine Linux-Passwörter.

Server einrichten und aktualisieren

Administratoren finden unter „Server“ für jeden Zielserver den Einrichtungsbefehl. Er wird als root ausgeführt, lädt das Einrichtungsskript nach /root/nf-start und startet es nur nach erfolgreichem Download. Das Skript installiert sich als /usr/local/sbin/netzfabrik-ssh.

Nach der Einrichtung die bestehende Root-Sitzung offen lassen und in einem zweiten Terminal ssh BENUTZER@SERVER und sudo -i testen.

Schlüssel widerrufen

Ein hier entfernter Schlüssel wird nicht mehr ausgeliefert, bleibt aber auf bereits eingerichteten Servern gültig. Bewusster Widerruf:

  1. Ersatz-Zugang einrichten: neuen Schlüssel hinterlegen und auf den Servern netzfabrik-ssh sync ausführen.
  2. Anmeldung und sudo testen – mit dem neuen Schlüssel, in einem zweiten Terminal.
  3. Alten Schlüssel auf allen betroffenen Servern entfernen (als root):
    netzfabrik-ssh revoke SHA256:…fingerprint…
    Der Befehl entfernt den Schlüssel bei allen eingerichteten Netzfabrik-Benutzern und legt vorher eine Sicherung an. netzfabrik-ssh sync listet Schlüssel, die nicht mehr ausgeliefert werden.
  4. Sicherungen berücksichtigen: Die Sicherungen unter /var/backups/netzfabrik-ssh/ enthalten den alten Schlüssel weiterhin; nach erfolgreichem Test können sie gelöscht werden. Gleiches gilt für Server-Snapshots und Backups.

Bei Verlust oder Verdacht auf Kompromittierung eines privaten Schlüssels sofort Schritt 3 auf allen Servern ausführen.

Wiederherstellung