Com resoldre el problema 'No es troba al fitxer Sudoers. Aquest incident s'informarà' Error

Com Resoldre El Problema No Es Troba Al Fitxer Sudoers Aquest Incident S Informara Error



Linux ofereix un sistema de gestió de privilegis d'usuari robust amb ordres com sudo que us permeten realitzar les tasques amb privilegis elevats. L'ordre 'sudo' pot proporcionar als altres usuaris el nivell més alt de comandament sobre el sistema que solen conservar els usuaris root.

Per utilitzar sudo, heu d'estar registrat a '/etc/sudoers' perquè aquest fitxer determina si l'usuari té permís per executar alguna tasca. Tanmateix, molts usuaris s'enfronten a errors inusuals mentre utilitzen l'ordre 'sudo'.

En aquest tutorial ràpid, explicarem els diferents enfocaments que podeu utilitzar per resoldre el problema 'No està al fitxer sudoers. Aquest incident s'informarà d'error fàcilment.







Com resoldre el problema 'No es troba al fitxer Sudoers. Aquest incident s'informarà' Error

La solució immediata a aquest error és modificar el fitxer '/etc/sudoers'. Aquest procés senzill requereix que l'usuari root afegeixi l'usuari (que s'enfronta a aquest error) al fitxer sudoers.



Podeu utilitzar l'ordre 'Visudo' per obrir directament el fitxer '/etc/sudoers'. Visudo és una ordre especial que es fa expressament per modificar el fitxer sudoers.



sudo visut





Navegueu fins a la línia que diu 'root ALL=(ALL:ALL) ALL' i introduïu el text següent a la línia següent:

nom_usuari TOTS = ( TOTS: TOTS ) TOTS

Assegureu-vos de substituir el terme 'nom_usuari' pel nom real de l'usuari a qui voleu proporcionar els privilegis sudo.



Després de canviar-ho tot, ara podeu desar i sortir del fitxer. Finalment, ara heu completat el procés i l'error 'no està al fitxer sudoers' ja no us molestarà. La propera secció tractarà una ordre d'una línia que podeu utilitzar per afegir els usuaris al grup sudo que conté els privilegis sudo de manera predeterminada.

El grup Sudo

En lloc d'afegir l'usuari com el que es demostra en el procés anterior, podeu afegir l'usuari previst al grup sudo. Quan s'afegeix a aquest grup, l'usuari obtindrà l'accés sudo. Per tant, això us ajudarà a resoldre l'error.

Per fer-ho, introduïu la següent comanda donada al terminal:

sudo usermod -aG sudo nom_usuari

L'ordre 'usermod' amb les opcions '-aG' i l'entrada sudo afegeix l'usuari especificat al grup: sudo. A més, substituïu 'user_name' amb el nom d'usuari/ID d'usuari de l'usuari objectiu.

Conclusió

Aquest error sol mostrar que l'usuari no està disponible actualment al fitxer sudoers. La seva única resolució és afegir l'usuari afectat al fitxer esmentat. En aquest article, vam explicar dues maneres: modificar el fitxer sudoers i afegir l'usuari al grup sudo. Podeu utilitzar qualsevol dels dos per eliminar aquest error.