In Linux, è possibile eseguire comandi privilegiati utilizzando il sudo parola chiave. Tuttavia, a volte diventa un atto noioso quando si svolgono compiti amministrativi e ogni comando richiede privilegi di radice. Per sbarazzarsi di tale situazione, diventare un utente root e quindi eseguire comandi.
Questo articolo fornisce varie possibilità per diventare un utente root su Linux.
Come posso diventare un utente root su Linux
Come discusso in precedenza, l'utente root ha i privilegi necessari per eseguire ed eseguire varie attività sui sistemi basati su Linux. Questa sezione dimostra comandi Linux che possono essere utilizzati per diventare un utente di root su Linux.
Come usare il comando sudo per diventare un utente root
IL sudo Il comando consente a un utente normale di eseguire le attività che un superutente può svolgere. Qui, forniamo i possibili usi del comando sudo per diventare un utente root.
Usando il "sudo su -"
IL 'Su'Si riferisce al cambio dell'utente e se il nome utente non viene fornito, ti passerà a un utente root e il comando fornito di seguito assist al riguardo.
$ sudo su -
Dopo un'autenticazione riuscita, si noti che ora siamo passati a un utente di root.
Usando il "sudo su"
Il comando scritto di seguito cambierà i privilegi in utente root.
$ sudo su
Usando il "sudo -i"
Il comando fornito di seguito cambierà i privilegi in un utente root.
$ sudo -i
L'output mostra che il segno del dollaro ($) è stato sostituito dalla chiave di sterlina (#) che dirige anche a essere attualmente effettuato utilizzando i privilegi di root.
Usando "sudo -s"
IL "-S"Il parametro consente all'utente di eseguire la shell con un utente specifico. E se il nome utente non è specificato, viene considerato il root (impostazione predefinita).
$ sudo -s
Come usare il comando SU per diventare un utente root
IL Su Il comando ti consente di passare l'utente a qualcun altro fornendo il proprio nome utente. Tuttavia, se il nome non è specificato, il Su Il comando ti consentirebbe di eseguire i comandi con i privilegi di root.
Esistono vari parametri che ti consentirebbero di diventare un utente root.
Usando "Su -"
$ su -
Usando "su -l"
$ su -l
Usando "-login"
$ su - -login
Si osserva dalle uscite sopra che si passa al radice utente e ora può eseguire le attività privilegiate.
Durante l'autenticazione di Su comando, devi mettere la password di root.
Nota: Nel caso in cui non sia possibile eseguire i comandi sopra, è necessario impostare la password per root utilizzando il comando seguente.
$ sudo passwd root
Suggerimento bonus
Una volta effettuato l'accesso come utente di root, si consiglia di verificare se stai lavorando con i privilegi di root o no. Per fare ciò, la variabile $ logname aiuterebbe, poiché $ logname contiene l'utente in cui è attualmente effettuato l'accesso.
$ echo $ logname
Ad esempio, abbiamo provato a passare all'utente di root utilizzando "Su"Comando e controlliamo l'utente accessibile con l'aiuto del seguente comando.
$ su
# echo $ logname
L'output mostra che non hai effettuato l'accesso utilizzando i privilegi di root.
Conclusione
L'utente root è il boss finale di un sistema Linux, può eseguire qualsiasi compito senza alcun ostacolo. Questa guida intende esplorare i possibili comandi o modi per diventare un utente di root su Linux in modo che l'ostacolo di autenticazione frequente possa essere evitato. Infine, si è concluso che il sudo E Su Le parole chiave sono le principali stakeholder per diventare un utente root su macchine a base di Linux. IL sudo richiede la password dell'utente attualmente accessibile mentre il Su Richiede la password dell'utente di destinazione.