# #018 Zielbenutzer anlegen und sudoers **Status:** erledigt **Meilenstein:** v0.3.0 **Labels:** backend, sicherheit **Geschätzt:** 3 h **Tatsächlich:** 0 h 30 min ## Ziel Benutzer (z. B. `deploy`) anlegen, optional sudoers mit Vorschau und `visudo -c`. ## Aufgaben - [x] Auswahl keine/bestimmte Befehle/voll - [x] Entfernen beim Widerruf ## Akzeptanzkriterien - [x] Integrationstest ## Abhängigkeiten #016 ## Notizen / Entscheidungen - **sudoers** entsteht als `/etc/sudoers.d/.sshkv.XXXX` (Punkt im Namen: sudo ignoriert die Datei), wird mit `visudo -cf` geprüft und erst dann nach `/etc/sudoers.d/sshkv-` verschoben. Kopfzeile kennzeichnet sshkv-Dateien; eine fremde Datei gleichen Namens wird nie überschrieben. - **Befehle:** absoluter Pfad, keine Zeichen mit Sonderbedeutung in sudoers (`, : = \`, Wildcards) – die Liste soll wirken, wie sie aussieht. - **Geschützte Konten** (root, sshkv, Systemkonten) verwaltet sshkv nie als Zielkonto. - **Herkunft gemerkt:** `vonSshkvAngelegt` – nur dann löscht ein Entfernen den Benutzer samt Home, sonst nur die sudoers-Datei. - Vorgänge `ZIELKONTO_ANLEGEN`/`ZIELKONTO_ENTFERNEN` (Migration `20261012110000`), Recht `zielkontenVerwalten` = Admin mit frischer Bestätigung. Oberfläche im Assistenten (#020) mit sudoers-Vorschau.