Ինչ պետք է իմանաս Sudo հրամանագրի մասին

Այն ավելի օգտակար եւ բազմազան է, քան դուք գիտակցում եք

Նոր օգտվողներ Linux (հատկապես Ubuntu) արագորեն տեղյակ են Sudo հրամանին: Շատ օգտատերերը երբեք չեն օգտագործում այն, ինչը նախկինում «թույլտվություն չընդունվեց», սակայն Sudo- ն այնքան շատ բան է անում:

Sudo- ի մասին

Սուդոյի մասին ընդհանուր սխալ պատկերացումն այն է, որ այն օգտագործվում է բացառապես սովորական օգտագործողի արմատային թույլտվությունները տրամադրելու համար: Իրականում, Sudo հրամանը թույլ է տալիս Ձեզ կառավարել որպես հրաման ցանկացած օգտվող, որի սկզբունքն ընդհանրապես արմատն է:

Ինչպես օգտվել Օգտվողի Sudo- ի թույլտվություններից

Ubuntu- ի օգտվողները սովորաբար ընդունում են Sudo- ի հրամանն օգտագործելու ունակությունը: Դա նշանակում է, որ տեղադրման ընթացքում ստեղծվում է լռելյայն օգտվող, եւ Ubuntu- ի լռելյայն օգտվողը միշտ ստեղծվում է Sudo- ի թույլտվությամբ: Եթե ​​դուք օգտագործում եք այլ բաշխվածություններ կամ Ubuntu- ում այլ օգտվողներ ունեք, ապա օգտվողը, հավանաբար, պետք է թույլտվություն ստանա Sudo- ի հրամանն օգտագործելու համար:

Միայն մի քանի մարդ պետք է մուտք ունենա Sudo հրաման, եւ նրանք պետք է լինեն համակարգի վարչարարներ: Օգտագործողներին պետք է տրվի միայն թույլտվություններ, որոնք անհրաժեշտ են իրենց աշխատանքը կատարելու համար:

Օգտագործողներին Sudo- ի թույլտվությունները տրամադրելու համար պարզապես անհրաժեշտ է դրանք ավելացնել «Sudo» խմբին: Օգտագործողի ստեղծում, օգտագործեք հետեւյալ հրահանգը.

sudo useradd -m -G sudo

Վերոհիշյալ հրամանը կստեղծի տուն թղթապանակ ունեցող օգտվող եւ օգտվողին ավելացրեք Sudo խմբի: Եթե ​​օգտագործողը արդեն գոյություն ունի, ապա դուք կարող եք ավելացնել օգտվողին Sudo խմբի օգտագործելով հետեւյալ հրահանգը.

sudo usermod -a -G sudo- ն

Կատարյալ սուդո հնարք, երբ դուք մոռանում եք այն գործելու համար

Ահա այս տերմինալի հրամանատարական հնարքներից մեկը, որը դուք կարող եք սովորել փորձառու մասնագետներից, այս դեպքում `« թույլտվության մերժված »հաղորդագրությունը անցնելու համար: Եթե ​​դա երկար հրաման է, դուք կարող եք անցնել պատմության մեջ եւ դրեք Sudo- ն այն առջեւում, այն կարող եք մուտքագրել նորից կամ կարող եք օգտագործել հետեւյալ պարզ հրամանը, որն օգտագործում է նախորդ հրամանը `օգտագործելով Sudo:

sudo !!

Ինչպես անցնել արմատավոր օգտագործողին Sudo օգտագործելով

S u հրամանը օգտագործվում է մեկ օգտվողի հաշվից անցնել մյուսին: Running the ջրային հրամանատարության սեփական անջատիչների վրա superuser հաշիվ: Հետեւաբար, Sudo- ի օգտագործմամբ սուպերհերերային հաշիվ անցնելու համար պարզապես վարեք հետեւյալ հրահանգը.

sudo su

Ինչպես գործարկել Սուդո հրամանատարությունը

Եթե ​​ցանկանում եք գործարկել հրաման, որը պահանջում է superuser արտոնությունների ֆոնին, վարեք Sudo հրամանը, -b switch- ը, ինչպես ցույց է տրված այստեղ:

sudo -b

Նշենք, որ եթե հրամանը վարում է, օգտագործողը փոխազդեցություն է պահանջում, դա չի գործի:

Ֆոնի վրա հրաման հրահրելու այլընտրանքային ձեւը հետեւյալն է, մինչեւ վերջ:

sudo &

Ինչպես խմբագրել ֆայլերը, օգտագործելով Sudo արտոնությունները

Superuser արտոնությունների օգտագործմամբ ֆայլի խմբագրման ակնհայտ ձեւը հետեւյալն է, օրինակ, GNU nano- ի խմբագիր , օգտագործելով Sudo- ն հետեւյալ կերպ.

sudo նանո

Այլապես կարող եք օգտագործել հետեւյալ շարադրանքը.

sudo -e

Ինչպես կարգավորել հրամանատարությունը որպես այլ օգտագործող, օգտագործելով Sudo

Ինչպես նախկինում նշվել է, Sudo- ի հրամանը կարող է օգտագործվել որպես հրաման, ցանկացած այլ օգտվող: Օրինակ, եթե մուտք եք գործում որպես «john» օգտագործող եւ ցանկանում եք հրամանն օգտագործել որպես «terry», ապա դուք կկարողանաք գործել Sudo հրամանը հետեւյալ կերպ.

sudo-u terry

Եթե ​​ցանկանում եք փորձել այն, ստեղծեք նոր օգտվող, որը կոչվում է «թեստ» եւ վարում է Whoami հրամանը:

sudo -u քննություն kimami

Ինչպես հաստատել Sudo հավաստագրերը

Երբ Sudo- ի միջոցով հրաման եք վարում, դուք կստանաք ձեր գաղտնաբառը: Դրանից հետո մի ժամանակ դուք կարող եք գործարկել այլ հրամաններ, օգտագործելով Sudo առանց ձեր գաղտնաբառը մուտքագրելու: Եթե ​​ցանկանում եք ընդլայնել այդ ժամանակաշրջանը, վարեք հետեւյալ հրահանգը.

sudo -v

Ավելին Sudo- ի մասին

Սուդոին այնքան շատ բան կա, քան պարզապես գերծանրքաշային օգտագործող հրամանով: Ստուգեք մեր Sudo- ի ձեռնարկը, տեսնելու համար, թե ինչ կարող եք օգտագործել մյուս անցուղիները: