Per utilizzare sudo, devi essere registrato in '/etc/sudoers' perché questo file determina se l'utente ha il permesso di eseguire qualsiasi attività. Tuttavia, molti utenti riscontrano alcuni errori insoliti durante l’utilizzo del comando “sudo”.
In questo breve tutorial spiegheremo i diversi approcci che puoi utilizzare per risolvere il problema 'Non è nel file sudoers. Questo incidente verrà segnalato facilmente” errore.
Come risolvere il problema “Non è nel file Sudoers. Questo incidente verrà segnalato'Errore
La soluzione immediata a questo errore sta modificando il file “/etc/sudoers”. Questo semplice processo richiede che l'utente root aggiunga l'utente (che sta riscontrando questo errore) nel file sudoers.
È possibile utilizzare il comando “Visudo” per aprire direttamente il file “/etc/sudoers”. Visudo è un comando speciale creato appositamente per modificare il file sudoers.
sudo visudo
Passare alla riga che dice 'root ALL=(ALL:ALL) ALL' e inserire il seguente testo nella riga successiva:
nome utente TUTTO = ( TUTTO TUTTO ) TUTTOAssicurati di sostituire il termine 'nome_utente' con il nome effettivo dell'utente a cui desideri fornire i privilegi sudo.
Dopo aver modificato tutto, ora puoi salvare e uscire dal file. Finalmente, ora hai completato il processo e l'errore 'non è nel file sudoers' non ti disturberà più. La prossima sezione discuterà un comando di una riga che puoi utilizzare per aggiungere gli utenti al gruppo sudo che contiene i privilegi sudo per impostazione predefinita.
Il gruppo Sudo
Invece di aggiungere l'utente come illustrato nel processo precedente, puoi aggiungere l'utente desiderato al gruppo sudo. Una volta aggiunto a questo gruppo, l'utente otterrà l'accesso sudo. Quindi, questo ti aiuterà a risolvere l’errore.
Per fare ciò, inserisci il seguente comando nel terminale:
sudo usermod -aG sudo nome utenteIl comando 'usermod' con le opzioni '-aG' e l'input sudo aggiunge l'utente specificato al gruppo sudo. Inoltre, sostituisci 'nome_utente' con il nome utente/ID utente dell'utente di destinazione.
Conclusione
Il suddetto errore di solito mostra che l'utente non è attualmente disponibile nel file sudoers. La sua unica soluzione è aggiungere l'utente interessato al file menzionato. In questo articolo abbiamo spiegato due modi: modificare il file sudoers e aggiungere l'utente al gruppo sudo. Puoi utilizzare uno qualsiasi dei due per eliminare questo errore.