Ինչպես ժամանակավորապես փոխել հաշիվներն ու արտոնությունները

Ջրի եւ sudo հրամանները

Ջրի հրամանատարությունը սովորաբար օգտագործվում է ժամանակավորապես մուտք գործելու այլ հաշվին: Հրամանների անունը կարճ է «փոխարինող օգտվողին»: Այնուամենայնիվ, այն հաճախ կոչվում է նաեւ «գերծանրքաշային օգտագործող» հրաման, քանի որ հաճախ օգտագործվում է ժամանակավորապես մուտք գործել արմատային հաշիվ, որն ամբողջությամբ հասանելի է բոլոր համակարգային կառավարման գործառույթներին: Փաստորեն, եթե դուք չեք նշում, թե որ հաշիվ եք ցանկանում մուտք գործել, ջուրը ենթադրում է, որ ցանկանում եք մուտք գործել արմատային հաշիվ: Սա, իհարկե, պահանջում է, որ դուք գիտեք արմատային գաղտնաբառը: Հաճախորդի հերթական հաշիվը վերադառնալու համար մեկ այլ հաշվում մուտք գործելուց հետո դուք պարզապես մուտքագրեք ելք եւ վերադարձեք:

Այսպիսով, ջրի հիմնական օգտագործումը պարզապես հրամանատարության հուշում է «ջուր» մուտք գործելը:

արմատային օգտագործողի հաշիվները

Այլ հաշվով մուտք գործելու փոխարեն, կարող եք հստակեցնել հրամանը, որը ցանկանում եք իրականացնել մյուս հաշվին, ջրային հրամանով: Այդ կերպ դուք անմիջապես վերադառնում եք հերթական հաշիվ: Օրինակ:

ջուր

Դուք կարող եք մի քանի հրամաններ կատարել մյուս հաշվում, բաժանելով դրանք նիշքոլոններով եւ ընդգրկելով այն միայնակ տառերով, ինչպես այս օրինակում:

su jdoe -c 'command1; command2; command3 ' ls grep պատճեն jdoe su jdoe -c' ls; grep uid file1> file2; պատճենը file2 / usr / local / shared / file3 ' sudo su sudo sudo -u արմատ ./setup.sh

Մուտք գործելուց հետո, դուք կարող եք շարունակել հրամանները sudo հրամանով մի քանի րոպեով առանց յուրաքանչյուր հրամանով մուտքագրեք (-u արմատ) նշեք:

Հնարավորության դեպքում ավելի լավ է անել կանոնավոր աշխատանքը, օգտագործելով հաշվեհամար `սահմանափակ արտոնյալ պայմաններով` խուսափելով պատահաբար պատահական համակարգին վնաս հասցնելուց:

Հետեւյալ օրինակը ցույց է տալիս, թե ինչպես կարող եք պահպանել պաշտպանված տեղեկատուի ֆայլերը հետեւյալ հրահանգով.

sudo ls / usr / local / դասակարգված հեռարձակման հաղորդագրություն sudo անջատում -r +20 "rebooting ցանցի խնդիրը շտկելու համար"