Ինչ է Սուդան Linux- ում

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 հրամաններից: