Ինչպես է դառնալու արմատը կամ ցանկացած այլ օգտագործող, օգտագործելով Linux հրամանատարի գիծը

Այսօրվա դրությամբ Linux- ի օգտագործումը հնարավոր է առանց հրամանատարության հետ փոխազդեցության, սակայն դեռ շատ առիթներ կան, երբ հրամանատարի օգտագործմամբ ինչ-որ բան անելը շատ ավելի հեշտ է, քան օգտագործելով գրաֆիկական գործիք:

Հրամանատարության օրինակը, որը դուք կարող եք պարբերաբար օգտագործել հրամանի տողից, այն է, որ օգտագործվում է ծրագրային ապահովման համար Debian- ի եւ Ubuntu- ի վրա հիմնված բաշխման շրջանակներում:

Apt-get- ի միջոցով ծրագրակազմը տեղադրելու համար անհրաժեշտ է լինել այն օգտվող, որը բավարար թույլտվություններ ունի դա անել:

Linux- ի հայտնի օպերացիոն համակարգերի առաջին հրամաններից մեկը, օրինակ, Ubuntu- ի եւ Mint- ի մասին սովորելը sudo է:

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

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

Այս ուղեցույցը ցույց կտա ձեզ, թե ինչպես օգտագործել ջրային հրամանը եւ տրամադրել տեղեկություններ այն անջատիչների մասին, որոնք առկա են:

Անցեք արմատավոր օգտագործողին

Արմատավոր օգտվողին անցնելու համար հարկավոր է բացել տերմինալ , սեղմելով ALT- ի եւ T- ի միաժամանակ:

Հնարավոր է տարբերել արմատացած օգտվողին անցնելու ձեւը: Օրինակ, Ubuntu- ի վրա հիմնված բաշխման համար, ինչպիսիք են Linux Mint, Ubuntu, Kubuntu, Xubuntu եւ Lubuntu, դուք պետք է անցնեք sudo հրամանատարությունը հետեւյալ կերպ.

sudo su

Եթե ​​դուք օգտագործում եք բաշխում, որը թույլ է տալիս Ձեզ ստեղծել արմատային գաղտնաբառը բաշխման տեղադրման ժամանակ, ապա կարող եք պարզապես օգտագործել հետեւյալը.

ջուր

Եթե ​​դուք հրաման եք գործել sudo- ի հետ, ապա ձեզանից կպահանջվի sudo- ի գաղտնաբառը, բայց եթե դուք հրաման եք գործել որպես ջուր, ապա դուք պետք է մուտքագրեք արմատի գաղտնաբառը:

Հաստատելու համար, որ դուք իսկապես անցել եք արմատական ​​օգտագործողին, հետեւյալ հրամանը.

ով եմ ես

Whoami հրամանը պատմում է ձեզ, թե որ օգտագործողն եք ներկայումս աշխատում:

Ինչպես փոխել մեկ այլ օգտվող եւ ընդունել իրենց շրջակա միջավայրը

Ջրի հրամանը կարող է օգտագործվել ցանկացած այլ օգտվողի հաշիվ անցնելու համար:

Օրինակ, պատկերացրեք, որ Դուք ստեղծեցիք նոր օգտվող, օգտագործելով useradd հրահանգը հետեւյալ կերպ.

sudo useradd-m ted

Դա կստեղծի թմրանյութ օգտագործող օգտվող, եւ այն կստեղծի, որը կոչվում է TAR կոչվող բուժման համար:

Դուք պետք է նախադրյալի համար սահմանեք գաղտնաբառ, նախքան այն կարող է օգտագործվել հետեւյալ հրահանգով.

passwd ted

Վերոհիշյալ հրամանը կցանկանար ձեզ ստեղծել եւ հաստատել հաշվարկի համար գաղտնաբառ:

Դուք կարող եք անցնել տրված հաշվի օգտագործելով հետեւյալ հրահանգը.

ջուր

Ինչպես նշում է վերոհիշյալ հրամանագիրը, դուք կստանաք մուտք գործել որպես ted, բայց դուք չեք տեղադրվելու տան թղթապանակում եւ փորձարկման համար, եւ այն պարամետրերը, որոնք ավելացվել են .bashrc ֆայլին, չի բեռնվի:

Դուք կարող եք մուտք գործել որպես ty- ի եւ ընդունեք շրջակա միջավայրը `օգտագործելով հետեւյալ հրահանգը.

ջուրը

Այս անգամ, երբ դուք մուտք եք գործում, դուք կտեղադրվեն տնային տեղեկատուի համար:

Լավագույն միջոցը, տեսնելով այս ամենը , լրացնում է սցենարի օգտակարությունը թանկ օգտագործողի հաշիվը:

Կատարեք Հրամանագիր, օգտագործողների հաշիվները անցնելուց հետո

Եթե ​​ցանկանում եք անցնել մեկ այլ օգտվողի հաշիվ, բայց հրաման ունեք, անմիջապես անցնում եք -c switch- ը հետեւյալ կերպ.

su -c screenfetch - ted

Վերոհիշյալ հրամանատարությունում ջուրը անցնում է օգտվողին, իսկ -c- սցենարը վարում է սցենարային կոմունալը եւ սնուցող սարքը անցնում է հաշվեհամարին:

Adhoc անջատիչներ

Ես արդեն ցույց տվեցի, թե ինչպես կարող եք անցնել մեկ այլ հաշիվ եւ ապահովել նմանատիպ միջավայր, օգտագործելով անցումը:

Լրիվության համար կարող եք նաեւ օգտագործել հետեւյալը.

su-l

sulogin

Դուք կարող եք վազել մեկ այլ միջամտություն կանխադրվածից, երբ դուք միացրեք օգտվողին `-s switch- ը հետեւյալ եղանակով ապահովելու համար.

su -s -

su - shell -

Դուք կարող եք պահպանել ընթացիկ միջավայրի պարամետրերը, օգտագործելով հետեւյալ անջատիչները.

su -m

su -p

ջրի պահպանում-միջավայր

Ամփոփում

Շատ պատահական օգտագործողներ կստանան ընդամենը sudo հրամանով `հրամանները բարձր արտոնություններով գործելու համար, բայց եթե ցանկանում եք ծախսել երկարատեւ ժամանակի մուտքագրված մեկ այլ օգտվող, կարող եք օգտագործել ջրային հրամանը:

Նշենք, որ չնայած որ լավ գաղափար է, որ միայն հաշիվը վարվի, ձեր թույլտվության թույլտվությամբ: Այլ կերպ ասած, ամեն հրամանատարությունը արմատ չի գործում: