Kako riješiti problem 'Nije u Sudoers datoteci. Ovaj će incident biti prijavljen” Greška

Kako Rijesiti Problem Nije U Sudoers Datoteci Ovaj Ce Incident Biti Prijavljen Greska



Linux nudi robustan sustav upravljanja korisničkim povlasticama s naredbama poput sudo koje vam omogućuju izvršavanje zadataka s povišenim povlasticama. Naredba 'sudo' može drugim korisnicima omogućiti najvišu razinu komande nad sustavom koju obično zadržavaju root korisnici.

Da biste koristili sudo, morate biti registrirani u “/etc/sudoers” jer ova datoteka određuje ima li korisnik dopuštenje za izvršavanje bilo kojeg zadatka. Međutim, mnogi se korisnici suočavaju s nekim neobičnim pogreškama tijekom korištenja naredbe 'sudo'.

U ovom kratkom vodiču objasnit ćemo različite pristupe koje možete koristiti za rješavanje problema 'Nije u datoteci sudoers. Ovaj incident će se lako prijaviti”.







Kako riješiti problem 'Nije u Sudoers datoteci. Ovaj će incident biti prijavljen” Greška

Direktan popravak ove pogreške je izmjena datoteke “/etc/sudoers”. Ovaj jednostavan postupak zahtijeva od root korisnika da doda korisnika (koji se suočava s ovom pogreškom) u datoteku sudoers.



Možete koristiti naredbu “Visudo” za izravno otvaranje datoteke “/etc/sudoers”. Visudo je posebna naredba koja je namjerno napravljena za izmjenu sudoers datoteke.



sudo visudo





Dođite do retka koji kaže 'root ALL=(ALL:ALL) ALL' i unesite sljedeći tekst u sljedeći redak:

Korisničko ime SVI = ( SVI: SVI ) SVI

Obavezno zamijenite izraz 'user_name' stvarnim imenom korisnika kojem želite dati sudo privilegije.



Nakon što ste sve promijenili, sada možete spremiti i izaći iz datoteke. Konačno, sada ste dovršili proces i pogreška 'nije u sudoers datoteci' više vas neće smetati. U sljedećem odjeljku raspravljat će se o naredbi u jednom retku koju možete koristiti za dodavanje korisnika u sudo grupu koja prema zadanim postavkama sadrži sudo privilegije.

Grupa Sudo

Umjesto dodavanja korisnika kao što je prikazano u prethodnom postupku, željenog korisnika možete dodati sudo grupi. Kada se doda u ovu grupu, korisnik će dobiti sudo pristup. Stoga će vam ovo pomoći u rješavanju pogreške.

Da biste to učinili, unesite sljedeću naredbu u terminal:

sudo korisnički mod -aG sudo Korisničko ime

Naredba “usermod” s opcijama “-aG” i unosom sudo dodaje navedenog korisnika u grupu – sudo. Nadalje, zamijenite 'user_name' korisničkim imenom/korisničkim ID-om ciljnog korisnika.

Zaključak

Navedena pogreška obično pokazuje da korisnik trenutno nije dostupan u datoteci sudoers. Njegovo jedino rješenje je dodavanje pogođenog korisnika u spomenutu datoteku. U ovom smo članku objasnili dva načina: mijenjanje sudoers datoteke i dodavanje korisnika sudo grupi. Možete upotrijebiti bilo koje od to dvoje da biste se riješili ove pogreške.