Smettere di lavorare come root: la decisione che nessuno impone e che rende di più
Lavorare come root non esplode un giorno. Rompe in silenzio due cose: chi indica il registro e dove si ferma un clic sbagliato. La soluzione non è disattivare root, ma togliergli il lavoro quotidiano.
AtlasPVE ·
Questa voce risponde a
- proxmox utente invece di root
- proxmox disattivare accesso root
- proxmox creare account amministratore
- usare root in proxmox è rischioso
- proxmox permessi per il lavoro quotidiano
L’installazione ti consegna root, con lui funziona tutto, e nessuno ti obbliga a creare un altro account. Per questo la maggior parte delle installazioni viene amministrata come root per anni. Il prezzo non arriva un giorno tutto insieme, si accumula in silenzio in due punti.
Primo prezzo: chi indica il registro
Il sistema registra ciò che è stato fatto, e ogni voce ha un proprietario. Se tutti entrano come root, il nome nella voce è lo stesso per tutti. La voce continua a rispondere a "che cosa è successo" ma smette di rispondere a "chi l’ha fatto". In un impianto di una sola persona non cambia nulla; il giorno in cui arriva la seconda, la voce smette di essere una prova.
Secondo prezzo: un errore non ha pavimento
Non esiste operazione che root non possa fare, quindi non esiste nemmeno uno strato che fermerebbe un clic sbagliato. Lavorando con un account tagliato sul proprio compito, un errore fuori dal proprio perimetro non è possibile in partenza. Non è una questione di sfiducia, è una questione di stare su un terreno che ha un fondo.
Terzo prezzo: l’autorità comincia a girare
Una sessione del browser lasciata aperta, una password data a uno script, una connessione salvata da qualche parte: lavorando come root tutte portano piena autorità. L’autorità non sta più nella persona, si accumula nelle tracce che la persona lascia.
Che cosa fare
Non disattivare root. È la via di recupero e un giorno servirà davvero. Quello da fare è togliergli il lavoro quotidiano: creati un account amministratore, dagli abbastanza autorità per ciò che fai davvero ogni giorno, poi metti su root una password forte con secondo fattore e mettilo da parte.
Che cosa sia il lavoro quotidiano si assomiglia nella maggior parte degli impianti: guardare, avviare e fermare macchine, prendere istantanee, fare backup, aggiornare. Cambiare la disposizione dello storage o toccare la struttura del cluster sono pochi giorni all’anno. Per quelli root è ancora lì.
La trappola del passaggio
Passi al nuovo account, qualcosa non funziona, e il riflesso è tornare a root. Quello che dovresti fare in quel momento è leggere quale privilegio mancava, perché quella lista è esattamente ciò che richiede il tuo lavoro quotidiano. In una settimana la lista si assesta e non torni più indietro.
Che cosa fa Atlas
Atlas non costruisce un proprio sistema di ruoli: chiede a Proxmox che cosa può fare l’account che entra e da lì costruisce la schermata. Uscire da root quindi non ti costa nulla nell’interfaccia, rende solo il tuo perimetro pari alla realtà. Anche il registro nomina l’account che ha fatto la richiesta, sia per quelle eseguite sia per quelle rifiutate. Se tutti entrano come root, quel campo dice la stessa cosa per tutti; il giorno in cui passate ad account separati, lo stesso registro inizia a rispondere.
Fonti
La documentazione ufficiale di Proxmox. In inglese, e su questo argomento l’ultima parola è la sua.