Lai izmantotu sudo, jums ir jāreģistrējas mapē “/etc/sudoers”, jo šis fails nosaka, vai lietotājam ir atļauja izpildīt kādu uzdevumu. Tomēr daudzi lietotāji saskaras ar dažām neparastām kļūdām, izmantojot komandu “sudo”.
Šajā ātrajā apmācībā mēs izskaidrosim dažādas pieejas, kuras varat izmantot, lai atrisinātu problēmu “Nav failā sudoers. Par šo incidentu tiks ziņots viegli.
Kā atrisināt problēmu “Nav Sudoers failā. Par šo incidentu tiks ziņots” Kļūda
Šīs kļūdas tūlītējais labojums ir faila “/etc/sudoers” modificēšana. Šim vienkāršajam procesam root lietotājam ir jāpievieno lietotājs (kurš saskaras ar šo kļūdu) failā sudoers.
Varat izmantot komandu “Visudo”, lai tieši atvērtu failu “/etc/sudoers”. Visudo ir īpaša komanda, kas ir mērķtiecīgi izveidota, lai modificētu sudoers failu.
sudo visudo
Dodieties uz rindiņu, kurā teikts “root ALL=(ALL:ALL) ALL” un nākamajā rindā ievadiet šādu tekstu:
lietotājvārds VISI = ( VISI: VISI ) VISINoteikti aizstājiet terminu “user_name” ar tā lietotāja faktisko vārdu, kuram vēlaties piešķirt sudo privilēģijas.
Pēc visu mainīšanas tagad varat saglabāt un iziet no faila. Visbeidzot, tagad esat pabeidzis procesu, un kļūda “nav sudoers failā” jūs vairs netraucēs. Gaidāmajā sadaļā tiks apspriesta vienas rindas komanda, kuru varat izmantot, lai pievienotu lietotājus sudo grupai, kurā pēc noklusējuma ir sudo privilēģijas.
Sudo grupa
Tā vietā, lai pievienotu lietotāju tāpat kā tas, kas tika parādīts iepriekšējā procesā, varat pievienot paredzēto lietotāju sudo grupai. Pievienojot šai grupai, lietotājs iegūs sudo piekļuvi. Tādējādi tas palīdzēs jums novērst kļūdu.
Lai to izdarītu, terminālī ievadiet šādu komandu:
sudo usermod -aG sudo lietotājvārdsKomanda “usermod” ar opcijām “-aG” un ievadi sudo pievieno norādīto lietotāju grupai – sudo. Turklāt aizstājiet “user_name” ar mērķa lietotāja lietotājvārdu/lietotāja ID.
Secinājums
Minētā kļūda parasti parāda, ka lietotājs pašlaik nav pieejams sudoers failā. Tās vienīgais risinājums ir pievienot ietekmēto lietotāju minētajam failam. Šajā rakstā mēs izskaidrojām divus veidus: modificēt sudoers failu un pievienot lietotāju sudo grupai. Varat izmantot jebkuru no diviem, lai atbrīvotos no šīs kļūdas.