„Andere Benutzer aus dieser Datei heraushalten“ und „das Passwort vor den Personen verbergen, die diesen Server administrieren“ sind unterschiedliche Anforderungen.

Berechtigungen, verwaltete Anmeldedaten und redigierte Diagnosedaten helfen beim ersten. Sie verringern versehentliche Offenlegung über Konfiguration, Backups, Befehlsargumente und Umgebungsausgaben.

Beim zweiten fragen Sie, was diese Administratoren kontrollieren. Linux-Capabilities und Confinement können bestimmte Rollen einschränken. Wer den Proxy-Client ersetzen, seinen Start ändern oder seine Ausführung einsehen kann, ist ein anderer Gegner als ein gewöhnliches Konto, das eine Datei liest.

Ein Dienst muss die Anmeldedaten irgendwann verwenden. Sie zu verschlüsseln und dabei den nutzbaren Entschlüsselungspfad unter derselben Administratorherrschaft zu lassen, schafft die fehlende Grenze nicht.

Geben Sie einer unbeaufsichtigten Maschine Anmeldedaten mit passendem Umfang, mit getrennter Rotation und Widerrufung. Muss eine Operation jenseits der Administratoren dieser Maschine bleiben, legen Sie sie hinter eine getrennt verwaltete Grenze. Schützen Sie weiterhin die lokal gespeicherte Kopie; behaupten Sie nur nicht, ihre Berechtigungen lösten beide Anforderungen.

Ähnliche Artikel