Kan du skjule en proxyadgangskode for klientværtens administrator?
Vælg et omfang for proxyoplysninger, der passer til de administratorer, der styrer den vært, hvor hemmeligheden bruges.
»Holde andre brugere ude af denne fil« og »skjule adgangskoden for de personer, der administrerer denne server« er to forskellige krav.
Tilladelser, administrerede legitimationsoplysninger og redigerede diagnostikdata hjælper med det første. De reducerer utilsigtet afsløring gennem konfiguration, sikkerhedskopier, kommandoparametre og miljødumps.
For det andet skal du spørge, hvad disse administratorer kontrollerer. Linux-kapaciteter og indeslutning kan begrænse bestemte roller. En person, der kan udskifte proxyklienten, ændre dens opstart eller inspicere dens udførelse, er en anden modstander end en almindelig konto, der læser en fil.
En tjeneste skal på et tidspunkt bruge legitimationsoplysningen. At kryptere den og samtidig lade den brugbare dekrypteringsvej være under den samme administrators kontrol skaber ikke den manglende grænse.
Giv en uovervåget maskine en tjenestekonto med passende omfang, med separat rotation og tilbagekaldelse. Hvis en operation skal ligge uden for denne maskines administratorer, så anbring den bag en separat administreret grænse. Fortsæt med at beskytte den lokalt lagrede kopi; påstå blot ikke, at dens tilladelser løser begge krav.