At holde op med at arbejde som root: beslutningen ingen tvinger frem, og den der giver mest
At arbejde som root eksploderer ikke en dag. Det ødelægger stille to ting: hvem posten peger på, og hvor et fejlklik stopper. Løsningen er ikke at slå root fra, men at tage det daglige arbejde fra den.
AtlasPVE ·
Denne artikel besvarer
- proxmox bruger i stedet for root
- proxmox slå root-login fra
- proxmox oprette administratorkonto
- er det risikabelt at bruge root i proxmox
- proxmox rettigheder til dagligt arbejde
Installationen giver dig root, alt virker med den, og ingen tvinger dig til at oprette endnu en konto. Derfor drives de fleste installationer som root i årevis. Prisen kommer ikke en dag på én gang, den samler sig stille to steder.
Første pris: hvem posten peger på
Systemet noterer, hvad der er gjort, og hver post har en ejer. Logger alle ind som root, er navnet i posten det samme for alle. Posten bliver ved med at besvare "hvad skete der", men holder op med at besvare "hvem gjorde det". I en enkeltmandsopsætning betyder det intet; den dag person nummer to kommer, holder posten op med at være et bevis.
Anden pris: en fejl har ingen bund
Der findes ingen handling, root ikke kan udføre, altså findes der heller ikke et lag, der ville standse et fejlklik. Arbejder man med en konto skåret efter sin opgave, er en fejl uden for ens eget område umulig fra begyndelsen. Det handler ikke om mistillid, det handler om at stå på grund, der har en bund.
Tredje pris: myndighed begynder at vandre
En browsersession, der er efterladt åben, en adgangskode givet til et script, en forbindelse gemt et sted: arbejder man som root, bærer de alle fuld myndighed. Myndigheden sidder ikke længere hos personen, den samler sig i de spor, personen efterlader.
Hvad man gør
Slå ikke root fra. Det er redningsvejen, og en dag får du virkelig brug for den. Det, der skal gøres, er at tage det daglige arbejde fra den: opret en administratorkonto til dig selv, giv den nok myndighed til det, du faktisk gør hver dag, og sæt så en stærk adgangskode med anden faktor på root og læg den til side.
Hvad det daglige arbejde er, ligner hinanden i de fleste opsætninger: kigge, starte og stoppe maskiner, tage øjebliksbilleder, tage sikkerhedskopier, opdatere. At ændre lagringens opbygning eller røre klyngestrukturen er nogle få dage om året. Til det står root stadig der.
Fælden i overgangen
Du skifter til den nye konto, noget virker ikke, og refleksen er at gå tilbage til root. Det, du egentlig bør gøre i det øjeblik, er at læse, hvilken rettighed der manglede, for den liste er præcis det, dit daglige arbejde kræver. I løbet af en uge falder listen til ro, og du går aldrig tilbage.
Hvad Atlas gør
Atlas bygger ikke sit eget rollesystem: det spørger Proxmox, hvad den konto, der logger ind, må, og bygger skærmen ud fra det. At træde væk fra root koster dig altså intet i brugerfladen, det gør blot dit område lig med virkeligheden. Revisionsposten navngiver også den konto, der sendte anmodningen, både for dem, der blev udført, og dem, der blev afvist. Logger alle ind som root, siger det felt det samme for alle; den dag I går over til adskilte konti, begynder den samme post at svare.
Kilder
Proxmox’ egen dokumentation. På engelsk, og den har det sidste ord i dette spørgsmål.