Come creare un account di root temporanea

August 23

Nei sistemi operativi Unix-like (incluso Linux), l'account root appartiene alla superutente del sistema. "Root" L'utente può leggere o scrivere qualsiasi file sul stoccaggio, oltre a riconfigurare il sistema operativo in ogni modo possibile. Quando una riconfigurazione minore che richiede privilegi a livello di radice 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 root, l'amministratore è costretto a cambiare la password (e informare tutti coloro che hanno legittimamente esso) in seguito alla revoca del privilegio temporanea. È possibile assegnare i privilegi di root temporaneo a qualsiasi utente in un modo più pulito.

istruzione

1 Accedere come utente "root". Avviare una shell di comando accedendo in modalità testo o con il lancio di una finestra di terminale dall'interfaccia utente grafica.

2 Digitare il seguente comando nella shell:

visudo

Premere Invio." Unix visualizzare la sessione di editor di testo con il file in cui sono elencati tutti gli utenti che possono acquisire i privilegi di root temporanei utilizzando il comando "sudo".

3 Aggiungere il nuovo utente alla lista di utenti autorizzati ad utilizzare "sudo" aggiungendo questa riga al file:

Sven ALL = (ALL) ALL

Sostituire "Sven" con il nome dell'account ricevere privilegi elevati. Premere il tasto "Esc" e quindi digitare "ZZ" per salvare il file e uscire dall'editor. "Sven" L'utente può ora eseguire qualsiasi comando come root digitando "sudo <command>" e inserendo la password per l'account "Sven".

4 Revocare i privilegi di root temporanei, se del caso modificando l'elenco degli utenti autorizzati "sudo" con "visudo" come al punto 2 e l'eliminazione della linea corrispondente all'account che ha ricevuto i privilegi temporanei.