In Unix-like sistemi operativi (incluso Linux ) , l'account root appartiene al superutente del sistema . Utente "root" in grado di leggere o scrivere qualsiasi file su storage , oltre a riconfigurare il sistema operativo in ogni modo possibile . Quando una riconfigurazione minore che richiede i privilegi di root- level che deve accadere , alcuni amministratori di sistema consentono agli utenti comuni per fare il lavoro . Tuttavia, se l' amministratore di sistema ha bisogno per dare all'utente la password per l'account di root , l'amministratore è costretto a cambiare la password ( e informare tutti coloro che hanno legittimamente esso) in seguito a revocare il privilegio temporaneo . È possibile assegnare i privilegi di root temporanei a qualsiasi utente in un modo più pulito . Istruzioni
1
login come utente "root ". Avviare una shell di comando , accedendo in modalità testo o con il lancio di una finestra di terminale con l'interfaccia utente grafica
2
Digitare il seguente comando nella shell : .
Visudo
Premere " Invio". Unix vi mostrerà una sessione di editor di testo con il file che elenca tutti gli utenti che possono acquisire i privilegi di root temporanei utilizzando il comando " sudo" .
3
aggiungere il nuovo utente alla lista delle gli utenti autorizzati ad utilizzare "sudo" , aggiungendo questa riga al file :
Sven ALL = (ALL ) ALL
Sostituire " Sven " con il nome dell'account che riceve privilegi elevati . Premere il tasto " Esc " e quindi digitare " ZZ" per salvare il file e uscire dall'editor . Utente " Sven " ora può eseguire qualsiasi comando come root digitando " sudo" e inserendo la password per l'account " Sven ".
4 revocare i privilegi di root temporanei , se del caso modificando il elenco degli utenti "sudo" autorizzato con " visudo ", come al punto 2 e cancellando la riga corrispondente all'account che ha ricevuto i privilegi temporanei .