Ayusin: wala sa file ng sudoers. Ang insidente na ito ay maiuulat.



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Marahil ang isa sa nakakatakot na mga mensahe ng babala ng Unix at Linux para sa mga bagong dating ay nasa form na '____ ay wala sa file ng sudoers. Ang insidente na ito ay maiuulat. ' Sa kaso ng isang aktwal na mensahe ng error, ang mga underscore ay papalitan ng iyong username, na parang may maririnig tungkol sa iyong pagkakamali!



Gayunpaman, hindi mo kailangang mag-alala ng sobra. Ang mensahe tungkol sa iniulat na insidente ay isang tala lamang na bababa ito sa log ng system, na sa isang pagkakataon ay tiningnan ng isang administrator ng system para sa mga posibleng pagsasamantala. Kung nasa isang system na solong-gumagamit ka, wala kang dapat alalahanin maliban sa paggamit ng mga sumusunod na hakbang upang ayusin ang karaniwang problemang ito. Walang makakakita ng ulat tungkol sa kung anong nangyari.



Paraan 1: Pag-aayos ng sudo gamit ang usermod app

Subukang kopyahin ang error sa pamamagitan ng pagpapatakbo ng sudo -i nang mag-isa. Hihilingin sa iyo na ipasok ang iyong password, at sa sandaling gawin mo dapat kang magkaroon ng isang root shell. Kung ito ang kaso, pagkatapos ay i-type ang exit upang makalabas dito. Sa puntong ito, dapat mong ipagpatuloy ang paggamit ng sudo upang magpatakbo ng mga utos bilang ugat nang walang karagdagang paglalaro.



Ipagpalagay na hindi ito nagawa, kung gayon kakailanganin mong makakuha ng root access sa ibang paraan. Maaari mong pigilan ang Ctrl + Alt + F2 upang makakuha ng isang virtual terminal at subukang mag-log in sa iyong system bilang root user kung nasa isang Debian, Arch, Fedora, CentOS o iba pang makina na binibigyan ka ng awtoridad na gawin ito.

Kapag nandiyan ka na, patakbuhin ang usermod -aG sudo, adm ____, na papalitan ang mga underscore ng iyong tunay na pangalan ng gumagamit. Marahil ay hindi mo talaga makikita ang anumang output. Lumabas sa root prompt at pagkatapos ay itulak ang Ctrl + Alt + F7 upang bumalik sa iyong graphic na desktop.

Magagamit mo na ngayon ang sudo tulad ng normal dahil kasama ka sa pangkat ng sudo. Upang suriin at tiyakin na ikaw ay, magpatakbo ng masugid na pangkat ng sudo bilang isang regular na gumagamit.



Dapat mong makita ang iyong pangalan na nakalista doon. Ngayon patakbuhin ang id nang mag-isa at dapat ka ring ilista sa sudo group.

Paraan 2: Pag-reset ng isang Ubuntu Password

Ang prosesong iyon ay sapat na madali maliban sa katotohanan na ang Ubuntu, at iba pang mga pag-ikot tulad ng Xubuntu, Kubuntu at Lubuntu, i-block ka sa root account. Pangkalahatang makakatulong ito upang mabawasan ang peligro ng 'Mag-uulat ang insidente na ito' na mga mensahe ng error, ngunit kung nakikita mo ito pagkatapos ay may isang bagay na hindi regular na nangyari sa maraming mga account ng gumagamit at maaaring wala ka nang access sa account na nilikha mo kapag na-install mo * tumatakbo ang sistemang buntu. Gawin lamang ang sumusunod kung hindi mo naalala ang password.

Kung ito ang kaso at nawala mo ang password, pagkatapos ay i-save ang lahat ng iyong trabaho at isara ang anumang binuksan mo. I-reboot ang system at pagkatapos mag-flash ang BIOS o UEFI logo, mabilis na itulak ang shift key. Piliin ang 'Mga advanced na pagpipilian para sa Ubuntu' at pagkatapos ay piliin ang recovery mode.

Mag-scroll pababa sa root prompt at pagkatapos ay patakbuhin ang mount -o rw, muling ibawas / sundan ng passwd ____, palitan ang mga underscore ng pangalan ng account na iyong orihinal na nilikha. Magpasok ng isang bagong password at pagkatapos ay muling simulan. Ang ilang mga gumagamit ay nagulat sa kung gaano kadali ang pagpapalit ng password na ito, ngunit hindi ito dapat maging isang isyu hangga't sigurado kang hindi kailanman susuko ang pisikal na pag-access sa iyong system.

Hindi alintana kung i-reset mo lang ito o kung naalala mo ito, pagkatapos ay magbukas ng isang terminal at patakbuhin ang sudo usermod -aG sudo, adm ____, na muling pinalitan ang blangko ng pangalan ng account na unang nilikha mo. Sasabihan ka para sa iyong password. Sa sandaling nagawa mo ito, makakagamit mo muli ang utos ng sudo tulad ng normal mula sa account na ito.

Maaari mong hilinging suriin kung natigil ang mga pagbabago. Subukang patakbuhin ang getent group sudo na sinusundan ng id, tulad ng ginawa namin dati, upang matiyak na gumagana ang lahat ng tama.

Ipagpalagay na nakikita mo ang sudo sa kung saan sa output ng pareho ng mga utos na ito, dapat ay handa ka na. Hindi mo kakailanganing manu-manong i-edit ang file ng sudoers gamit ang visudo o gawin ang alinman sa iba pang mga hakbang na maaaring pamilyar ka sa kung nakagawa ka ng anumang pag-troubleshoot sa problemang ito sa nakaraan, sa kondisyon na ang dalawang utos na ito ay na-clear nang maayos.

Mga tag Paano sa Linux Basahin ang 3 minuto