Kaip pridėti vartotoją prie „Sudoers“ sistemoje „Debian“.

Skirtingai nuo daugelio kitų Linux operacines sistemas, Debianas tikrai nenustato Sudo vartotojui diegimo metu. Bet jei jūs, vaikinai, naudojate operacinę sistemą, pagrįstą Debian. Pavyzdžiui, „Bunsen Labs“, „Devuan“, „SolydXK“ ar bet kuri kita, tuomet taip pat gali būti, kad „Sudo“ nenustatėte. Jei taip yra, vadovaukitės šiuo vadovu, nes instrukcijos turėtų būti panašios, kaip ir šios operacinės sistemos yra pagrįstos Debian. Šiame straipsnyje mes kalbėsime apie tai, kaip pridėti vartotoją prie „Sudoers“ sistemoje „Debian“. Pradėkime!
Kaip pridėti vartotoją prie „Sudoers“ sistemoje „Debian“.
Paprasčiausias būdas Debian vartotojui gauti Sudo prieigą yra tiesiog visiškai nepaisyti vartotojų įtraukimo į Sudoers failą naudojant grupės valdymo įrankius ir verčiau rankiniu būdu redaguoti Sudoer failą, nurodant konkretų vartotoją ir suteikiant jiems visus leidimus.
Norėdami pradėti pridėti vieną vartotoją prie „Sudoers“ failo „Debian“, tiesiog atidarykite terminalo langą. Kai bus atidarytas terminalo langas, turėsite prisijungti prie šakninės paskyros. Priežastis? Šakninė paskyra reikalinga sistemos failams, įskaitant sudoers, modifikuoti.
Kai atidarytas terminalo langas, Debian'e taip pat galite pasiekti pagrindinę paskyrą vykdydami jos komanda terminale. Tiesiog atminkite, kad turėsite atsiminti ir root slaptažodį, nustatytą Debian'o diegimo proceso metu.
su -
Prisijungę prie šakninės paskyros savo „Debian“ kompiuterio terminale, turėsite atidaryti „Sudoers“ failą, kad galėtumėte redaguoti. Sudoers failas taip pat yra /etc/ kataloge (/etc/sudoers). Tačiau niekada neturėtumėte redaguoti failo tiesiogiai. Atvirkščiai, jūs turite naudoti visudo komandą.
Toliau
Pastaba: šiame vadove taip pat naudojame 'Nano' redaktorių, nes jis yra prieinamas ir lengvai naudojamas daugeliui 'Linux' vartotojų. Jei jums nelabai patinka Nano, nedvejodami pakeiskite 'nano' toliau pateiktoje komandoje į ką nors kita.
EDITOR=nano visudo
Kai visudo buvo įvykdyta, „Nano“ redaktorius atidarys „Sudoers“ failą jūsų „Debian Linux“ kompiuteryje. Iš čia galite naudoti Žemyn Rodyklė raktą, kad surastumėte konkrečią eilutę „## User privilege specification“.
Dabar po šia eilute turėtumėte matyti „root ALL=(ALL) ALL“. Šis kodas nurodo „Debian“, kad „Root“ paskyra gali naudoti „Sudo“. Turėsite pakartoti šią eilutę savo reikmėms, kad suteiktumėte jai Sudoer privilegijas.
„Nano“ rengyklėje po „root ALL=(ALL) ALL“ sukurkite naują eilutę ir įrašykite toliau pateiktą eilutę. Turėkite omenyje, kad turėsite pasikeisti 'Vartotojas' į savo vartotojo vardą, kad galėtumėte pasiekti Sudo Debian'e.
Kai išrašėte „Nano“ teksto rengyklės eilutę, „Sudoers“ failas turi būti išsaugotas. Norėdami išsaugoti jį Nano, bakstelėkite Ctrl + O klaviatūros mygtukų derinys. Spustelėkite Ctrl + X išeiti.
Debian prideda vartotoją prie sudoers – prideda per sudo grupę
Jei naudojate Debian'ą, nenorite pridėti vartotojų atskirai, operacinė sistema taip pat leidžia vartotojams suteikti bet kuriai vartotojo paskyrai Sudo prieigą tiesiog įtraukiant juos į sudo grupė. Štai kaip galite tai padaryti.
Pirmiausia atidarykite terminalo langą, jei jo dar neturite. Debian'e paprasčiausias būdas atidaryti terminalo langą yra paspaudus Ctrl + Alt + T klaviatūroje. Kai atidaromas terminalo langas, turite prisijungti prie šakninės paskyros naudodami jos komandą.
su -
Dabar, kai terminalo seansas yra prisijungęs prie šakninės paskyros, turėsite paleisti sukibimas komanda, kad nustatytų, ar 'sudo' grupė egzistuoja jūsų „Debian Linux“ kompiuteryje.
grep -i "sudo" /etc/group
Išvestis turėtų būti rodoma „sudo“ ir taip pat pažymėkite, kad jūsų „Debian Linux“ kompiuteryje iš tikrųjų yra sudo grupė. Jei dėl kokių nors priežasčių jūsų „Debian Linux“ sistemoje iš tikrųjų nėra sudo grupės, kaip turėtų. Tada galite jį sukurti naudodami šią komandą terminalo lange.
groupadd sudo
Toliau
Sukūrę naują grupę, iš naujo paleiskite sukibimas komandą, kad patvirtintumėte, jog ji yra.
grep -i "sudo" /etc/group
Kai tik patvirtinate, kad sudo grupė yra, galite naudoti usermod -aG komandą, kad pridėtumėte esamus vartotojus į grupę. Įtraukę vartotojus į šią grupę, jie galės vykdyti sudo komandas Debian'e.
Pastaba: būtinai paleiskite iš naujo usermod Žemiau esančią komandą daug kartų, kai reikia, kad vartotojams būtų suteikta prieiga prie sudo.
usermod -aG sudo YOUR_USERNAME
Ar reikia pašalinti vartotoją iš sudo grupės, kad būtų atimtos sudo privilegijos? Galite pašalinti bet kurį vartotoją iš sudo grupės vykdydami usermod -G žemiau esančią komandą terminalo lange.
su usermod -G sudo YOUR_USERNAME
Pašalinus vartotoją iš grupės, jis nebeturės galimybės vykdyti sudo komandų Debian'e.
Išvada
Gerai, tai buvo viskas, žmonės! Tikiuosi, kad jums patiks šis straipsnis ir jis bus jums naudingas. Pateikite mums savo atsiliepimus apie tai. Taip pat, jei turite daugiau klausimų ir problemų, susijusių su šiuo straipsniu. Tada praneškite mums toliau pateiktame komentarų skyriuje. Netrukus su jumis susisieksime.
Geros dienos!
Taip pat žiūrėkite: Kaip žiūrėti „Venom“ per „Netflix“ – ar tai yra?


