Sei un utente di sistema operativo Linux o Unix? Allora sì, sudo è il tuo ampio comando aiutante in Linux. Sul sistema operativo Linux, è possibile eseguire i comandi come un altro utente che utilizza il comando sudo. Sudo è lo strumento più comunemente usato nel sistema Linux. Ma prima di eseguire i comandi, sudo ha bisogno di autenticazione dell'utente.
Gli utenti devono accedere utilizzando l'ID e la password dell'utente prima di utilizzare il comando. Ma immettere la password ogni volta potrebbe diventare frenetico. Questo articolo discuterà del comando sudo, come utilizzare il comando sudo e impostare il sudo senza password per i comandi nelle sezioni successive.
Utilizzando un account root, è necessario eseguire la configurazione iniziale prima di eseguire i comandi. Puoi accedere alla radice utilizzando il comando $ sudo. Ma inizialmente devi conoscere la password.
Imposta sudo nessuna password solo per comando specifico
Di seguito sono riportati alcuni comandi passo-passo che ti aiuteranno a sapere come utilizzare il comando sudo senza una password per eseguire tutti i comandi.
UserList HostList = EFFICAZIONEUSERLIST TAGLIST COMMANDLIST
Dove user_list è un elenco di utenti già creati, host_list è un elenco di host in cui gli utenti possono eseguire sudo.
ELENCO EFFICAZIONE_USER è un elenco degli utenti che potrebbero essere eseguiti come alias. Tag_list è tag come nopasswd. Nell'elenco dei comandi, passiamo i comandi a cui non vogliamo scrivere le password.
Come utente root, devi scrivere il comando # Visudo o $ sudo Visudo.
Nel secondo passaggio, è necessario aggiungere la voce del seguente comando fornito senza password per l'utente specificato (dire l'utente Vidya):
Nome utente All = (All) NOPASSWD: All
Quindi salva e chiudi il file e testare il risultato digitando [Morbius@Server] $ sudo /bin /kill pid-here comando.
Quindi, nei modi dati, possiamo impostare il comando sudo senza password.
Ora, se si desidera impostare sudo nessuna password solo per comando specifico, ecco il metodo passo-passo:
Facciamo un esempio in cui useremo mkdir in sudo senza fornire una password. Quindi ecco il modo semplice di usare MKDIR per creare una directory:
Nota: DataFile nel comando sopra è la cartella che abbiamo creato.
Ora apriremo il pannello Visudo attraverso il seguente comando:
Dopodiché, scorrere verso il basso, dove /etc /sudoers.D è presente, quindi inserisci il comando seguente:
Nome utente All = NOPASSWD:
Abbiamo usato Morbius All = NOPASSWD:/bin/mkdir Dato che dobbiamo fornire privilegi sudo a MKDIR senza utilizzare una password.
Infine, verificheremo che il sistema venga accettato correttamente il comando, quindi abbiamo creato un'altra cartella usando MKDIR e questo sistema non ha chiesto informazioni sulla password:
Se si desidera utilizzare due comandi diversi senza password, è possibile utilizzare il comando seguente nel pannello Visudo:
Qui non stiamo impostando nessuna password per i comandi APT. Ecco perché abbiamo usato il comando/usr/bin/apt.
Ora ecco il risultato:
Conclusione
Questo articolo ha discusso del comando sudo, come utilizzare il comando sudo e il sudo nessuna password per tutti o comandi specifici. Abbiamo anche visto la sintassi del comando sudo per nessuna password. Speriamo che ti sia piaciuto l'articolo. Visita il nostro sito Web per leggere altri articoli.