„Windows“ sistemoje „User Access Control“ (UAC) buvo įdiegta, nes likę prisijungę kaip administratoriai kėlė labai paprastą pavojų saugumui. Naudojant UAC, dauguma programų veikia su ribota prieiga, o „Windows“ prašo vartotojo paprašyti leidimo tik tada, kai reikia pakeisti sistemos failą.
„Linux“ sistemose galime paleisti administracines programas naudodami komandą „sudo“. Tai leidžia mums paleisti programą kaip pagrindinį vartotoją. Jei dažnai naudojate šakninį kaip naudotoją, rizikuojate suteikti savo įrenginiui visišką prieigą prie kenkėjiškų programų.
Yra dvi galimybės pridėti vartotoją prie sudoers. Vienas iš būdų yra tai padaryti rankiniu būdu, o kitas - naudojant komandą usermod.
Sudo vartotojo pridėjimas rankiniu būdu
Vykdykite toliau pateiktas gaires, kad pridėtumėte vartotoją prie „sudo“ vartotojo „Ubuntu 20“.04:
Sukurkite naują vartotoją
Atidarykite pagrindinio vartotojo terminalą ir vykdykite šią komandą:
$ sudo adduserČia aš naudoju „linuxuser3“ kaip vartotojo vardą:
$ sudo adduser linuxuser3
Ji paprašys priskirti slaptažodį naujam vartotojui. Taip pat turite pridėti papildomą informaciją, pvz., Vardą, pavardę, kambario numerį ir kt. Tai patvirtins, kad informacija yra teisinga, ar ne. Paspauskite „Y“, kad patvirtintumėte.
Naujas vartotojas bus sėkmingai sukurtas.
Atnaujinkite savo sistemą naudodami naują vartotoją
Eidami į priekį, perjunkite naują vartotoją įvesdami vartotojo vardą ir slaptažodį prisijungimo ekrane. Atidarykite terminalą ir atnaujinkite savo sistemą naudodami šią komandą:
$ Sudo apt atnaujinimasMes nesuteikėme jokios privilegijos naujam vartotojui ir gausime pranešimą, kad naujojo vartotojo nėra sudoers faile.
Turime pridėti vartotoją prie sudoers failo.
Atidarykite visudo failą teksto rengyklėje naudodami šią komandą:
$ sudo visudo
Vieta, kurioje matote šaknį ALL = (ALL: ALL) ALL, yra vieta, kur mes pakeisime savo vartotojo vardą. Mano atveju pakeiskite šaknį „linuxuser 3“ su sudoeriais. Įterpkite šias eilutes į šį failą:
Šaknis VISAS = (VISI: VISI) VISI„Linuxuser3“ VISOS = (VISOS: VISOS) VISOS
Vėlgi atnaujinkite savo sistemą. Dabar „linuxuser3“ gali atlikti su sudo susijusius veiksmus ar operacijas.
Sudo vartotojo pridėjimas iš „Usermod“ komandos
„Usermod“ komanda leidžia mums pridėti / redaguoti vartotojų grupes.
Įveskite žemiau pateiktą komandą terminale, kad pridėtumėte vartotoją sudoers:
$ sudo usermod -a -G sudo linuxuser3
- -a: Tai pakeičia dabartinės konfigūracijos pakeitimus
- -G: Vartotojo bendruomenės pavadinimas, kurį reikėtų pridėti.
: Reikia pakeisti vartotojo vardą.
Kai vartotojas prisijungs pirmą kartą po to, kai bus įtrauktas į naują grupę, gausime pranešimą, kuriame bus parodyta, kad vartotojo privilegijos yra pakeistos.
Išvada:
Naudodami komandą sudo, galime atlikti administracinio lygio užduotis. Šis vadovas padės jums pridėti vartotoją prie „sudoers“ sistemoje „Linux“. Tiesiog pridėkite naudotoją prie sudoers vadovaudamiesi pirmiau pateiktomis gairėmis.