Paano Lutasin ang “Wala sa Sudoers File. Ang Pangyayaring Ito ay Iuulat” Error

Paano Lutasin Ang Wala Sa Sudoers File Ang Pangyayaring Ito Ay Iuulat Error



Nag-aalok ang Linux ng isang mahusay na sistema ng pamamahala ng pribilehiyo ng gumagamit na may mga utos tulad ng sudo na nagbibigay-daan sa iyong gawin ang mga gawain na may mataas na mga pribilehiyo. Ang utos na 'sudo' ay maaaring magbigay sa iba pang mga gumagamit ng pinakamataas na antas ng utos sa system na karaniwang pinapanatili ng mga gumagamit ng ugat.

Upang magamit ang sudo, kailangan mong nakarehistro sa '/etc/sudoers' dahil tinutukoy ng file na ito kung may pahintulot ang user na magsagawa ng anumang gawain. Gayunpaman, maraming mga gumagamit ang nahaharap sa ilang hindi pangkaraniwang mga error habang ginagamit ang 'sudo' na utos.

Sa mabilis na tutorial na ito, ipapaliwanag namin ang iba't ibang mga diskarte na magagamit mo upang malutas ang 'Wala sa sudoers file. Madaling iuulat ang insidenteng ito” error.







Paano Lutasin ang “Wala sa Sudoers File. Ang Pangyayaring Ito ay Iuulat” Error

Ang kaagad na pag-aayos sa error na ito ay ang pagbabago sa '/etc/sudoers' na file. Ang simpleng prosesong ito ay nangangailangan ng root user na idagdag ang user (na nahaharap sa error na ito) sa sudoers file.



Maaari mong gamitin ang command na 'Vsudo' upang direktang buksan ang file na '/etc/sudoers'. Ang Visudo ay isang espesyal na utos na sadyang ginawa upang baguhin ang sudoers file.



sudo visudo





Mag-navigate sa linya na nagsasabing 'root ALL=(ALL:ALL) ALL' at ilagay ang sumusunod na text sa susunod na linya:

user_name LAHAT = ( LAHAT: LAHAT ) LAHAT

Tiyaking palitan mo ang terminong “user_name” ng aktwal na pangalan ng user kung kanino mo gustong bigyan ng mga pribilehiyo ng sudo.



Pagkatapos baguhin ang lahat, maaari mo na ngayong i-save at lumabas sa file. Sa wakas, nakumpleto mo na ngayon ang proseso at ang error na 'wala sa sudoers file' ay hindi na makakaabala sa iyo. Tatalakayin ng paparating na seksyon ang isang one-line na command na magagamit mo upang idagdag ang mga user sa sudo group na naglalaman ng mga pribilehiyo ng sudo bilang default.

Ang Sudo Group

Sa halip na idagdag ang user tulad ng ipinakita sa nakaraang proseso, maaari mong idagdag ang nilalayong user sa sudo group. Kapag idinagdag sa pangkat na ito, makukuha ng user ang sudo access. Samakatuwid, ito ay makakatulong sa iyo sa paglutas ng error.

Upang gawin ito, ipasok ang sumusunod na ibinigay na command sa terminal:

sudo usermod -aG sudo user_name

Ang utos na 'usermod' na may mga opsyon na '-aG' at input sudo ay nagdaragdag ng tinukoy na user sa grupo - sudo. Higit pa rito, palitan ang 'user_name' ng username/user ID ng target na user.

Konklusyon

Karaniwang ipinapakita ng nasabing error na kasalukuyang hindi available ang user sa sudoers file. Ang tanging resolusyon nito ay idagdag ang apektadong user sa nabanggit na file. Sa artikulong ito, ipinaliwanag namin ang dalawang paraan: pagbabago ng sudoers file at pagdaragdag ng user sa sudo group. Maaari mong gamitin ang alinman sa dalawa upang maalis ang error na ito.