Kaip suteikti vartotojui root teises Ubuntu Linux, Linux programavimo kursas Baku

Kaip suteikti vartotojui root teises Ubuntu Linux, Linux programavimo kursas Baku

Blog

Vienas iš pagrindinių OS saugumo principų yra vartotojų teisių ribojimas. Pagal šią koncepciją, tik administratoriai gali atlikti reikšmingus OS pakeitimus, o įprastos paskyros turi tik tas teises, kurios yra absoliučiai būtinos jų veikimui. Šiandien aptarsime, kaip suteikti root teises Ubuntu paskyrai. Šios žinios yra įtrauktos į Linux programavimo kursą Baku, SEDICOMM universiteto platformoje.

Kas yra supervartotojo teisės (root), Linux programavimo kursas Baku

Pirmiausia, supraskime, kas yra „superuser“ teisės „Linux“ sistemoje . Žinoma, ši tema išsamiai aptariama „Linux Baku“ išplėstinių mokymų programoje. Šakninė paskyra turi šias teises . Turėdami šias prieigos teises, galite:

  • keisti branduolio veikimą, pagrindinius OS nustatymų failus;
  • kurti ir ištrinti failų sistemas, jas formatuoti ir montuoti;
  • pakeisti saugos parametrus, įskaitant ugniasienės nustatymą;
  • įdiegti ir pašalinti programinės įrangos paketus ir jų priklausomybes;
  • pakeisti prieigos teisių ir failų savininkų nustatymus.

Tai tik trumpas situacijų, kurioms reikalinga administratoriaus prieiga, sąrašas. Kita vertus, net ir labiausiai patyręs sistemos administratorius turėtų vengti nuolatinio darbo kaip root . Visų pirma, tai prieštarauja kibernetinio saugumo reikalavimams. Be to, tai gali netyčia sugadinti operacinę sistemą arba duomenis diske. Kai kurios „Linux“ komandos gali greitai paversti spausdinimo klaidą didele problema.

Dėl šios priežasties buvo sukurta laikina root teisė konkrečiai komandai. Paprastai šiam tikslui naudojama komanda sudo (trumpinys nuo „ Substitute User and Do “) . Tiesiog pridėkite ją prieš komandą, kuriai reikalingos atitinkamos teisės. Tada komandų langelis paprašys jūsų paskyros slaptažodžio.

Svarbus patikslinimas: kalbame apie jūsų paskyros, o ne root paskyros slaptažodį . Dauguma vartotojų tiesiog neturėtų jo žinoti ir jiems nereikia. Komanda „sudo“ leis jums paleisti kitą komandą su visomis reikiamomis teisėmis. Tačiau tik tuo atveju, jei jūsų paskyra gavo tokį leidimą iš tikro OS administratoriaus. Daugiau informacijos rasite „Linux Baku“ išplėstiniuose mokymo kursuose.

Kaip suteikti Linux vartotojo abonementui root teises

Kad vartotojas galėtų naudoti sudo komandą , jis turi būti pridėtas prie atitinkamos grupės. Norėdami tai padaryti, naudokite komandą usermod su -aG parinktimi ir dviem tarpais atskirtais argumentais:

  • pirmasis argumentas yra sudo (grupė, į kurią reikia įtraukti vartotoją)
  • antrasis argumentas yra vartotojo abonemento pavadinimas.

Ši operacija leis atitinkamai paskyrai vykdyti komandas su root teisėmis naudojant sudo . Tačiau šis vartotojas vis tiek nežinos root slaptažodžio . Šią galimybę galima bet kada atšaukti tiesiog pašalinus jį iš grupės.

Verta paminėti, kad paskyrai galite suteikti sudo teises tik konkrečiam komandų rinkiniui. Tai atliekama pridedant duomenis į /etc/sudoers failą. Sužinokite daugiau apie tai „Linux Advanced Training Distance Learning“ Baku SEDICOMM universiteto platformoje.

SEDICOMM universiteto komanda : „Cisco“ akademija , „Linux Professional Institute“ , „Python Institute“.