Gksu եւ gksudo հրամաններ թույլ են տալիս բարձրացնել ձեր թույլտվությունները գրաֆիկական ծրագրեր վարելիս:
Նրանք, ըստ էության, համարժեք գրաֆիկական հրամաններ են ջրային հրամանատարությանը եւ sudo հրամանատարությանը :
Տեղադրում
Լիարժեք կերպով gksu- ն անպայմանորեն տեղադրվում է այլեւս Linux- ի բոլոր բաշխման շրջանակներում:
Դուք կարող եք տեղադրել այն Ubuntu- ի հրամանի տողում, օգտագործելով apt-get հրամանը հետեւյալ կերպ.
sudo apt-get տեղադրում gksu
Դուք նաեւ կարող եք տեղադրել gksu- ն `օգտագործելով սինապտիկ փաթեթի կառավարիչը : Այս գործիքը գրելու հարցում հասանելի չէ հիմնական Ubuntu Փաթեթի ղեկավարում:
Ինչու եք օգտվել gksu- ից
Պատկերացրեք, որ օգտագործում եք Nautilus ֆայլի կառավարիչը եւ ուզում եք ֆայլը խմբագրել մեկ այլ օգտագործողի պատկանող թղթապանակում կամ, փաստորեն, մի թղթապանակ, որը կարող է մուտք գործել որպես արմատային օգտվող:
Երբ դուք բացեք այնպիսի թղթապանակը, որը դուք ունեք մուտք գործելու սահմանափակ թույլտվություններ, կգտնեք այնպիսի ընտրանքներ, ինչպիսիք են ֆայլ ստեղծել եւ ստեղծել թղթապանակը `գորշված:
Դուք կարող եք բացել տերմինալային պատուհան, անցնել մեկ այլ օգտագործողին, օգտագործելով ջրային հրամանը, ապա ստեղծել կամ խմբագրել նանո խմբագրիչի միջոցով ֆայլեր: Հնարավոր է, դուք կարող եք օգտագործել sudo հրամանը ֆայլերի խմբագրման վայրերում, որտեղ դուք չունեք ճիշտ թույլտվություններ:
The gksu հավելվածը թույլ է տալիս Nautilus- ը օգտագործել որպես այլ օգտվող, որը նշանակում է, դուք կունենաք մուտք դեպի ֆայլեր եւ թղթապանակներ, որոնք ներկայում գորշված են:
Ինչպես օգտվել gksu- ից
Gksu- ի գործարկման մի պարզ միջոց է բացել տերմինալային պատուհան եւ մուտքագրել հետեւյալը.
gksu
Մի փոքրիկ պատուհան կբացվի երկու տուփով.
- վազում
- որպես օգտագործող
Վազքի վանդակը ցանկանում է իմանալ այն ծրագրի անունը, որը ցանկանում եք առաջադրվել, եւ որպես օգտագործողը թույլ է տալիս որոշել, թե որն է օգտագործողը վարում ծրագիրը:
Եթե դուք վարում եք gksu եւ մուտքագրեք nautilus- ը, որպես վազքի հրաման եւ օգտագործեք օգտվողին որպես արմատ, ապա այժմ կկարողանաք շահարկել ֆայլերը եւ պանակները, որոնք նախկինում անհասանելի են:
Դուք չունեք օգտագործման gksu հրամանը ինքնուրույն: Կարող եք հստակեցնել այն հրամանը, որը ցանկանում եք առաջադրվել եւ օգտագործողը բոլորի մեջ հետեւյալում.
gksu -u արմատ nautilus
Տարբերություն gksu եւ gksudo- ի միջեւ
Ubuntu gksu- ում եւ gksudo- ում կատարում են նույն խնդիրը, երբ դրանք խորհրդանշականորեն կապված են: (նրանք երկուսն էլ նշում են նույն գործադիրը):
Այնուամենայնիվ, պետք է ենթադրել, որ gksu- ը ջրային հրամանի գրաֆիկական համարժեքն է, ինչը նշանակում է, որ դուք անցել եք օգտագործողի միջավայրին: Gksudo հրամանը համարժեք է sudo հրամանին, ինչը նշանակում է, որ դուք դիմում եք որպես դիմում, այն անձը, որը դուք բնութագրում եք, որը լռելյայն է արմատով:
Ուշադիր եղեք, երբ գրաֆիկական հայտերը գործարկվում են բարձրացված թույլտվությամբ
Nautilus- ի միջոցով ֆայլերի ստեղծում եւ խմբագրում, մինչդեռ gksudo- ն կամ gksu- ն առաջացնում է աղետալի հետեւանքներ:
Gksu- ի եւ gksudo հավելվածի մեջ կա տարբերակ, որը նախատեսված է պահպանվող միջավայրում:
Սա թույլ է տալիս մուտք գործել դիմում ներկայումս մուտք գործած օգտվողի պարամետրերով, բայց կիրառումը կիրառել որպես օգտագործող, որը ենթադրում է, որ այն սովորաբար արմատ է:
Ինչու դա վատ բան է:
Պատկերացրեք, որ ձեր վազող ծրագիրը Nautilus ֆայլերի կառավարիչն է եւ դուք մուտք եք գործել որպես Ջոն:
Պատկերացրեք, որ դուք օգտագործում եք gksudo- ն Nautilus- ի արմատը վարելու համար: Դուք մուտք եք գործել որպես Ջոն, բայց արմունկով աշխատող Nautilus- ն է:
Եթե դուք սկսեք ստեղծել ֆայլեր եւ թղթապանակներ տնային թղթապանակի տակ, դուք պարտադիր չէ իմանալ, որ ֆայլերը ստեղծվում են արմատով, որպես սեփականատեր եւ արմատ, որպես խումբ:
Երբ փորձում եք եւ մուտք գործել այս ֆայլերը, օգտագործելով Nautilus- ը որպես նորմալ Ջոն օգտագործող, դուք չեք կարողանա խմբագրել ֆայլերը:
Եթե խմբագրված ֆայլերը կազմաձեւվեն, ապա դա կարող է շատ վատ լինել:
Պետք է օգտագործեք gksu- ն
GNOME վիքսի վրա gksu էջը ենթադրում է, որ gksu- ի օգտագործումը այլեւս լավ գաղափար չէ, եւ այն վերագրվում է, օգտագործելու policykit- ը:
Այնուամենայնիվ, ներկայումս գոյություն չունի այլընտրանքային այլընտրանք:
Ինչպես կցել Ubuntu- ում որպես սկանավորումը որպես արմատավոր տարբերակ
Պատկերացրեք, որ ցանկանում եք կարդալ աջ սեղմեք մենյու դիմումին, որպեսզի դուք կարողանաք այն արմատ լինել, եթե ցանկանում եք:
Բացեք Nautilus- ը, սեղմելով Ubuntu Launcher- ում ներկայացվող կաբինետի պատկերակը:
Հպեք «Համակարգիչ» պատկերակը, ձախ կողմում եւ անցեք Ushr պանակը, ապա թղթապանակի պանակը եւ, վերջապես, ծրագրերի թղթապանակը:
Ստացեք ներկայացման կաբինետի պատկերակը, «Ֆայլեր» բառի տակ: Անկախ սեղմիր պատկերակը եւ ընտրեք «պատճենը»: Այժմ նավարկեք տան, տեղական, բաժնեմասի եւ հավելվածների պանակում: ( Դուք պետք է տեղաբաշխեք տեղական թղթապանակը , տնային թղթապանակում աջ սեղմելով եւ ընտրեք «ցույց տալ թաքնված ֆայլերը»):
Վերջապես սեղմեք "ընտրեք"
Այժմ նավարկեք տնային թղթապանակ եւ այնուհետեւ տեղական, բաժնեմաս եւ ծրագրեր թղթապանակ:
Սեղմեք սուպեր ստեղնը եւ մուտքագրեք «gedit»: Տեքստի խմբագիրի պատկերակը կհայտնվի: Սեղմեք պատկերակը:
Քաշեք nautilius.desktop պատկերակը Nautilus պատուհանից, խմբագրին:
Որոնեք այն գիծը, որը ասում է «Գործողություն = Պատուհան» եւ փոխեք այն հետեւյալը.
Գործողություն = Պատուհան, Բաց Root
Ստորեւ բերեք հետեւյալ տողերը.
[Desktop արկղը բաց է արմատից]
Name = Բացեք որպես Root
Exec = gksu nautilus
Պահել ֆայլը:
Մուտք գործեք մի մուտք, եւ դուք կկարողանաք աջ սեղմել ներկայացման կաբինետի պատկերակին եւ ընտրել «բացել որպես արմատ» `Nautilus- ի համար որպես ադմինիստրատոր:
Ամփոփում
Մինչդեռ gksu- ը տարբերակ է, կարծում եմ, որ եթե հարկավոր է կատարել վարչական խնդիրներ, ապա ավելի լավ է օգտագործեք տերմինալը