Kako odpraviti težavo »Ni v datoteki Sudoers. Ta incident bo prijavljen« Napaka

Kako Odpraviti Tezavo Ni V Datoteki Sudoers Ta Incident Bo Prijavljen Napaka



Linux ponuja robusten sistem za upravljanje uporabniških privilegijev z ukazi, kot je sudo, ki vam omogočajo izvajanje nalog s povišanimi privilegiji. Ukaz »sudo« lahko drugim uporabnikom zagotovi najvišjo raven ukaza nad sistemom, ki jo običajno obdržijo korenski uporabniki.

Če želite uporabljati sudo, morate biti registrirani v »/etc/sudoers«, ker ta datoteka določa, ali ima uporabnik dovoljenje za izvajanje katere koli naloge. Vendar se mnogi uporabniki med uporabo ukaza »sudo« soočijo z nekaj nenavadnimi napakami.

V tej kratki vadnici bomo razložili različne pristope, ki jih lahko uporabite za razrešitev težave »Ni v datoteki sudoers. Ta incident bo zlahka prijavljen.







Kako odpraviti težavo »Ni v datoteki Sudoers. Ta incident bo prijavljen« Napaka

Takojšnji popravek te napake je spreminjanje datoteke »/etc/sudoers«. Ta preprost postopek zahteva, da uporabnik root doda uporabnika (ki se sooča s to napako) v datoteko sudoers.



Z ukazom »Visudo« lahko neposredno odprete datoteko »/etc/sudoers«. Visudo je poseben ukaz, ki je namenoma narejen za spreminjanje datoteke sudoers.



sudo visudo





Pomaknite se do vrstice, ki pravi 'root ALL=(ALL:ALL) ALL' in v naslednjo vrstico vnesite naslednje besedilo:

uporabniško_ime VSE = ( VSI: VSI ) VSE

Prepričajte se, da ste zamenjali izraz »user_name« z dejanskim imenom uporabnika, ki mu želite zagotoviti privilegije sudo.



Ko ste vse spremenili, lahko shranite in zaprete datoteko. Končno ste zaključili postopek in napaka »ni v datoteki sudoers« vas ne bo več motila. Prihodnji razdelek bo obravnaval enovrstični ukaz, ki ga lahko uporabite za dodajanje uporabnikov v skupino sudo, ki privzeto vsebuje privilegije sudo.

Skupina Sudo

Namesto dodajanja uporabnika, kot je prikazano v prejšnjem postopku, lahko dodate predvidenega uporabnika v skupino sudo. Ko je uporabnik dodan v to skupino, bo dobil dostop do sudo. Zato vam bo to pomagalo odpraviti napako.

Če želite to narediti, v terminal vnesite naslednji dani ukaz:

sudo uporabniški mod -aG sudo uporabniško_ime

Ukaz »usermod« z možnostmi »-aG« in vnosom sudo doda podanega uporabnika v skupino – sudo. Poleg tega zamenjajte »user_name« z uporabniškim imenom/ID-jem ciljnega uporabnika.

Zaključek

Omenjena napaka običajno kaže, da uporabnik trenutno ni na voljo v datoteki sudoers. Njegova edina rešitev je dodati prizadetega uporabnika v omenjeno datoteko. V tem članku smo razložili dva načina: spreminjanje datoteke sudoers in dodajanje uporabnika v skupino sudo. Uporabite lahko katerega koli od obeh, da se znebite te napake.