The Sudo հրամանատարությունը որոշակի վարչական արտոնություններ է տալիս ոչ կառավարչական օգտագործողների համար
Երբ դուք վարում եք վարչական ծրագրեր Linux- ում, օգտագործում եք ջրային հրամանը `անցնելու սուպերհերերին (արմատին) կամ դուք օգտագործում եք sudo հրամանը: Որոշ Linux բաժիններ թույլ են տալիս արմատավոր օգտվողին, բայց ոմանք չեն: Այնպիսի բաներ, ինչպիսիք են `Ubuntu-sudo- ը, պետք է գնա:
Sudo հրամանատարության մասին
Linux- ում, Sudo- գերծանրքաշային օգտվող, թույլ է տալիս համակարգային ադմինիստրատորին որոշակի օգտվողներին կամ օգտվողների խմբերին տալ բոլոր հրամանները եւ փաստարկները `արգելափակել որպես որոշակի կամ բոլոր հրամանները: Sudo գործում է անհատական բազայի հիման վրա: Դա ոչ թե փոխարինելու համար: Հատկանիշներն ընդգրկում են յուրաքանչյուր հրամանատարի հսկողության հսկողությունը հրամանները սահմանափակելու ունակությունը, յուրաքանչյուր հրամանի բազմակի գրանցումը `հստակ աուդիտորական ուղին տրամադրելու, ով ինչ արեց, sudo հրամանի կոնֆիգուրացվող ժամանակը եւ օգտագործման նույն հնարավորությունը: տարբեր ֆայլերի վրա կազմաձեւման ֆայլը:
Sudo հրամանագրի օրինակը
Ոչ ստանդարտ օգտագործողը, առանց վարչական արտոնությունների, կարող է մուտք գործել Linux- ի հրաման, տեղադրել մի ծրագիր.
dpkg -i software.debՀրահանգը վերադարձնում է սխալ, քանի որ վարչական արտոնությունների անհատին թույլ չի տրվում տեղադրել ծրագրակազմ: Սակայն, sudo հրամանը գալիս է փրկարարական աշխատանքին: Փոխարենը, այս օգտվողի համար ճիշտ հրահանգ է.
sudo dpkg -i software.debԱյս անգամ ծրագրակազմը տեղադրվում է: Սա ենթադրում է, որ վարչական արտոնություններ ունեցող անձը նախկինում կոնֆիգուրացրեց Linux- ը `թույլատրել օգտվողին տեղադրել ծրագրային ապահովում:
Նշում. Դուք կարող եք նաեւ կարգավորել Linux- ը, որպեսզի որոշ օգտվողներ չկարողանան օգտվել sudo հրամաններից: