Come utilizzare i comandi sudo senza password in Linux
Il comando sudo in Linux consente agli utenti di eseguire determinati comandi come un altro utente, preferibilmente come root. L’accesso a sudo consente agli utenti regolari di eseguire attività che altrimenti richiedono autorizzazioni elevate.
Tuttavia, sudo richiede agli utenti di inserire le proprie password per ogni nuova sessione. Questo può rivelarsi macchinoso per attività regolari come la manutenzione del sistema. Fortunatamente, puoi facilmente usare il comando sudo senza password.
Configura sudo senza password
Il file sudoers in Linux consente agli amministratori di gestire i diritti di utilizzo per diversi utenti. Puoi concedere autorizzazioni aggiuntive agli utenti normali aggiungendoli all’elenco dei sudoer . Possiamo anche configurare l’utilizzo di sudo senza password modificando questo file.
Segui i passaggi seguenti per impedire a sudo di chiedere nuovamente le password. Assicurati di passare prima all’utente root.
Passaggio 1: eseguire il backup del file Sudoers
È necessario eseguire il backup del file sudoers prima di modificarlo. Esegui il seguente comando nel tuo terminale per creare una copia dell’elenco dei sudoer.
cp /etc/sudoers /etc/sudoers.old
Passaggio 2: apri il file Sudoers
Usa il comando visudo per aprire in sicurezza il file sudoers. Aggiunge alcune protezioni contro errori indesiderati e convalida la sintassi.
visudo
Passaggio 3: modifica il file Sudoers
Dopo aver aperto l’elenco dei sudoers, vai in fondo al file e aggiungi la riga seguente.
rubaiat ALL=(ALL) NOPASSWD: ALL
Sostituisci rubaiat con il tuo nome utente per impedire a Linux di chiedere di nuovo la password sudo. Puoi anche concedere sudo senza password l’accesso a un utente diverso utilizzando il loro nome utente anziché il tuo.
Passaggio 4: salva ed esci da Visudo
È necessario salvare e uscire da visudo dopo aver aggiunto la riga sopra. Se hai configurato visudo per usare l’editor Vim sulla tua macchina, usa il comando seguente per salvare ed uscire da Vim .
:wq
Premi Ctrl + X se visudo utilizza l’editor di testo nano. Ora puoi verificare se tutto è andato come previsto emettendo un comando che richiede le autorizzazioni di superutente.
Utilizzo di sudo senza password in Linux
Otterrai l’accesso a sudo senza password una volta completati i passaggi precedenti. Tuttavia, l’utilizzo di sudo senza password potrebbe rivelarsi una minaccia per la sicurezza se lo si utilizza per script non attendibili. Inoltre, chiunque abbia accesso fisico alla tua macchina può eseguire operazioni di sistema senza autorizzazione.
Poiché il rischio di credenziali compromesse è in continuo aumento sul posto di lavoro, non dovresti usare sudo senza password nel tuo ufficio.