Thema: sudo
-
Sudo-Richtlinien als Drop-in-Dateien in /etc/sudoers.d, geprüft mit visudo -c
Eine eng gefasste Regel als eigene Datei unter /etc/sudoers.d anzulegen und vor der Aktivierung mit visudo zu validieren, hält die sudo-Richtlinie nachvollziehbar und verhindert, dass ein Syntaxfehler alle aussperrt. Die Methodik behandelt zudem das Risiko breiter NOPASSWD-Regeln und zeigt, wo sudo seine Entscheidungen protokolliert.
-
Befehl aus einem Skript als anderer Benutzer ausführen: sudo -u, runuser, su -c und -Credential in PowerShell
sudo -u, runuser und su -c führen einen Befehl mit einer anderen Benutzer- und Gruppen-ID aus, unterscheiden sich aber darin, ob das Passwort des Zielkontos nötig ist, ob eine Login-Umgebung geladen wird und wer sie aufrufen darf. In PowerShell nehmen Start-Process und die Remoting-Cmdlets stattdessen ein -Credential-Objekt entgegen; ein Passwort darf bei keinem dieser Werkzeuge über eine Pipe oder als Kommandozeilenargument übergeben werden.
-
Rechteerhöhung im Vergleich: sudo, doas, UAC, runas und AIX RBAC – und wie sie sich erkennen lässt
sudo, doas, Windows UAC und die macOS-Gruppe admin beantworten dieselbe Frage: Darf diese Sitzung als Administrator handeln? Dafür nutzen sie unterschiedliche Mechanismen, und ein Skript prüft die Antwort je nach System auf andere Weise, bevor es eine privilegierte Aktion versucht.
Maschinenlesbar: JSON