Come eseguire uno script di shell come root

April 7

Nella maggior parte dei sistemi operativi Linux e Unix, l'utente root è l'unico utente che può modificare altri account, influenzare i processi a livello di sistema e di apportare modifiche al kernel del sistema operativo. Anche nei sistemi operativi Ubuntu e Linux Mint, in cui vi è alcun valore predefinito utente "root", queste attività sono protetti e possono essere eseguiti solo attraverso l'uso del comando "sudo". Se si dispone di uno script che apporta modifiche a livello di sistema, è possibile passare all'utente root con il comando "su" o eseguire il comando come utente root usando il comando "sudo".

istruzione

1 Aprire una finestra di terminale o di accedere al computer tramite SSH.

2 Digitare il comando "su -" per passare all'utente root. Digitare la password di root, quando richiesto. Se si utilizza Ubuntu o Linux Mint i sistemi operativi, saltare questo passaggio e digitare "sudo" prima del comando successivo.

3 Digitare il comando "sh script.sh" per eseguire lo script di shell. Sostituire "script" con il nome dello script di shell. Se avete fatto lo script eseguibile, digitare il comando "./script.sh" per eseguirlo.

4 Digitare il comando "exit" per chiudere la sessione di root. Ignorare questo passaggio se si utilizza il sistema operativo Ubuntu o Linux Mint.