എന്താണ് gksu, എന്തിനാണ് നിങ്ങൾ അത് ഉപയോഗിക്കുന്നത്?

ഗ്രാഫിക്കൽ പ്രയോഗങ്ങൾ പ്രവർത്തിയ്ക്കുമ്പോൾ gksu, gksudo എന്നീ ആജ്ഞകൾ നിങ്ങളുടെ അനുമതികൾ ഉയർത്താൻ സഹായിക്കുന്നു.

ഇവ പ്രധാനമായും സ്യൂട്ട് കമാൻഡിനും sudo ആജ്ഞയ്ക്കും തുല്യമായ ഗ്രാഫിക്കൽ കമാൻഡുകളാണ്.

ഇൻസ്റ്റാളേഷൻ

എല്ലാ ലിനക്സ് വിതരണങ്ങളിലുടെയും സ്വതവേ gxu സ്വതവേ സ്ഥിരമായി ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല.

Apt-get കമാൻഡ് ഉപയോഗിച്ചു് നിങ്ങൾക്ക് കമാൻഡ് ലൈനിൽ നിന്നും ഉബുണ്ടുവിനുള്ളിൽ ഇൻസ്റ്റോൾ ചെയ്യാം:

sudo apt-get install gksu

നിങ്ങൾക്ക് സിനാപ്റ്റിക് പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് gksu ഇൻസ്റ്റാൾ ചെയ്യാവുന്നതാണ്. ഉബുണ്ടു പാക്കേജ് മാനേജറിൽ ഈ പ്രയോഗം ലഭ്യമല്ല.

എന്തുകൊണ്ട് നിങ്ങൾ ഗ്ക്സ് ഉപയോഗിക്കുമോ?

നിങ്ങൾ നോട്ടിലസ് ഫയൽ മാനേജർ ഉപയോഗിക്കുന്നുവെന്ന സങ്കൽപ്പവും മറ്റൊരു ഉപയോക്താവിനുള്ള ഫോൾഡറിൽ ഒരു ഫയൽ എഡിറ്റുചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടോ അല്ലെങ്കിൽ റൂട്ട് ഉപയോക്താവിൽ മാത്രം ആക്സസ് ചെയ്യാൻ കഴിയുന്ന ഒരു ഫോൾഡറും.

നിങ്ങൾക്ക് പരിമിതമായ അനുമതികളുള്ള ഒരു ഫോൾഡർ തുറക്കുമ്പോൾ നിങ്ങൾ സൃഷ്ടിക്കുന്ന ഫയൽ, ഫോൾഡർ സൃഷ്ടിക്കാൻ തുടങ്ങിയ ആ ഓപ്ഷനുകളെല്ലാം പുറത്തുവരും.

നിങ്ങൾക്ക് ഒരു ടെർമിനൽ വിൻഡോ തുറക്കാൻ കഴിയും, su കമാൻഡ് ഉപയോഗിച്ച് മറ്റൊരു ഉപയോക്താവിലേക്ക് സ്വിച്ചുചെയ്യുക, തുടർന്ന് നാനോ എഡിറ്റർ ഉപയോഗിച്ച് ഫയലുകൾ സൃഷ്ടിക്കുക അല്ലെങ്കിൽ എഡിറ്റുചെയ്യുക. പകരം, നിങ്ങൾക്ക് ശരിയായ അനുമതിയില്ലാത്ത സ്ഥലങ്ങളിൽ ഫയലുകൾ എഡിറ്റുചെയ്യാൻ sudo ആജ്ഞ ഉപയോഗപ്പെടുത്താം.

Gksu ആപ്ലിക്കേഷൻ നിങ്ങൾക്ക് മറ്റൊരു ഉപയോക്താവായി നോട്ടിലസിനെ പ്രവർത്തിപ്പിക്കാൻ അനുവദിക്കുന്നു, നിങ്ങൾക്ക് നിലവിൽ ഗ്രേഡുചെയ്ത ഫയലുകളും ഫോൾഡറുകളും ആക്സസ് ചെയ്യാൻ കഴിയും എന്നാണ് ഇതിനർത്ഥം.

Gksu എങ്ങനെയാണ് ഉപയോഗിക്കേണ്ടത്

Gksu പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള ലളിതമായ മാർഗം ഒരു ടെർമിനൽ വിൻഡോ തുറന്ന് താഴെപ്പറയുന്നവ ടൈപ്പ് ചെയ്യുക:

gksu

രണ്ട് ചെറിയ ബോക്സുകളുള്ള ഒരു ചെറിയ വിൻഡോ തുറക്കും:

റൺ ബോക്സ് നിങ്ങൾ റൺ ചെയ്യാനാഗ്രഹിക്കുന്ന പ്രോഗ്രാമിന്റെ പേര് അറിയാൻ ആഗ്രഹിക്കുന്നു, ഒപ്പം ഏത് ഉപയോക്താവ് ഉപയോക്താവിന് പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കണമെന്ന് തീരുമാനിക്കാൻ അനുവദിക്കുന്നു.

നിങ്ങൾ gksu പ്റവറ്ത്തിപ്പിച്ച് റൺ കമാൻഡായി നോട്ടിലസ് നൽകി, യൂസറ് റൂട്ട് ആയി ഉപേക്ഷിക്കുക, നിങ്ങൾക്ക് ഇപ്പോൾ ലഭ്യമല്ലാത്ത ഫയലുകളും ഫോൾഡറുകളും കൈകാര്യം ചെയ്യുവാൻ സാധിക്കുന്നു.

നിങ്ങൾ gksu കമാൻഡ് സ്വന്തമായി ഉപയോഗിക്കേണ്ടതില്ല. നിങ്ങൾ റൺ ചെയ്യാൻ ആഗ്രഹിക്കുന്ന കമാൻഡ് താഴെ പറയും പോലെ ഉപയോക്താവിന് നൽകാം:

gksu -u റൂട്ട് നോട്ടിലസ്

Gksu ആൻഡ് gksudo തമ്മിലുള്ള വ്യത്യാസം

ഉബുണ്ടു ജിക്സിലും ഗ്ക്സൂഡൊയിലും ഒരേ കർത്തവ്യ നിർവ്വഹണവിധേയമായി ബന്ധപ്പെട്ടിരിക്കുന്നു. (ഇരുവരും ഒരേ നിർവ്വഹിക്കുവേണ്ടി ചൂണ്ടിക്കാണിക്കുന്നു).

എന്നിരുന്നാലും, gksu എന്നത് ഉപഭോക്താവിൻറെ സ്വഭാവസവിശേഷതയിലേക്ക് സ്വിച്ച് ചെയ്യുകയാണെങ്കിൽ su ആജ്ഞയുടെ ഗ്രാഫിക്കൽ തുല്യതയാണെന്ന് നിങ്ങൾ കരുതണം. Gksudo കമാൻഡ് sudo ആജ്ഞയ്ക്ക് സമമാണ്, നിങ്ങൾ സ്വമേധയാ എന്തുചെയ്യുന്നുവോ അതുപോലെ നിങ്ങൾ സ്വതവേ പ്രവർത്തിക്കുന്ന ആൾ റൂട്ട് ആയി പ്രവർത്തിക്കുന്നു.

ഉയര്ന്ന അനുമതികളോടൊപ്പം ഗ്രാഫിക്കല് ​​പ്രയോഗങ്ങള് പ്രവര്ത്തിപ്പിക്കുമ്പോള് ശ്രദ്ധാലുവായിരിക്കുക

നോട്ടിലസ് ഉപയോഗിച്ച് ഫയലുകൾ സൃഷ്ടിക്കുന്നതും എഡിറ്റുചെയ്യുന്നതും ഒരു gksudo അല്ലെങ്കിൽ gksu പോലെ പ്രവർത്തിക്കുമ്പോഴോ വിപത്കരമായ പ്രത്യാഘാതങ്ങൾക്ക് ഇടയാക്കും.

പരിസ്ഥിതി സംരക്ഷണമായി പരിഗണിക്കപ്പെടുന്ന വിപുലമായ സജ്ജീകരണങ്ങൾക്ക് കീഴിൽ gksu, gksudo ആപ്ലിക്കേഷനുകൾക്കുള്ളിൽ ഒരു ഓപ്ഷൻ ഉണ്ട്.

നിലവിൽ ലോഗിൻ ചെയ്തിരിക്കുന്ന ഉപയോക്താവിൻറെ ക്രമീകരണങ്ങളുമായി ആപ്ലിക്കേഷനിലേക്ക് പ്രവേശിക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു, നിങ്ങൾ സാധാരണയായി ആൾമാറാട്ടം നടത്തുന്ന ആൾ എന്ന നിലയിൽ ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കുക.

ഇത് മോശം കാര്യമാണോ?

നിങ്ങൾ പ്രവർത്തിപ്പിക്കുന്ന ആപ്ലിക്കേഷൻ നോട്ടിലസ് ഫയൽ മാനേജർ ആണെന്ന് സങ്കൽപ്പിക്കുക, നിങ്ങൾ ജോൺ ആയി ലോഗ് ഇൻ ചെയ്തു.

നോട്ടിലസിനെ റൂട്ട് ആയി പ്രവർത്തിപ്പിക്കാൻ നിങ്ങൾ gksudo ഉപയോഗിക്കുമെന്ന് കരുതുക. നിങ്ങൾ ജോൺ ആയി ലോഗ് ചെയ്തു, പക്ഷേ റൂട്ട് ആയി നോട്ടിലസ് പ്രവർത്തിപ്പിക്കുന്നു.

നിങ്ങൾ ഹോം ഫോൾഡറിനകത്തെ ഫയലുകളും ഫോൾഡറുകളും സൃഷ്ടിക്കാൻ ആരംഭിക്കുന്നെങ്കിൽ, ആ ഫയലുകൾ ഗ്രൂപ്പായി ഉടമസ്ഥനും റൂട്ട് ആയി റൂട്ട് ഉപയോഗിച്ച് സൃഷ്ടിക്കുന്നുവെന്ന് നിങ്ങൾക്ക് നിർബന്ധമായി അറിയില്ല.

സാധാരണ ജോൺ ഉപയോക്താവായി നോട്ടിലസ് പ്രവർത്തിപ്പിച്ചുകൊണ്ട് നിങ്ങൾ ഈ ഫയലുകൾ ശ്രമിക്കുകയും ആക്സസ് ചെയ്യുമ്പോൾ നിങ്ങൾക്ക് ഫയലുകൾ എഡിറ്റുചെയ്യാൻ കഴിയില്ല.

എഡിറ്റുചെയ്ത ഫയലുകൾ കോൺഫിഗറേഷൻ ഫയലുകളാണ് എങ്കിൽ ഇത് തീർച്ചയായും വളരെ മോശമായിരിക്കാം.

നിങ്ങൾ ഉപയോഗിക്കണമെന്ന് gksu

ഗ്നോം വിക്കിയിലെ gksu പേജ് സൂചിപ്പിക്കുന്നത് gksu ഉപയോഗിക്കുന്നത് ഇനി ഒരു നല്ല ആശയമല്ല, നിലവിൽ അത് നയം തിരുത്തി എഴുതുന്നു.

നിലവിൽ യാതൊരു പ്രായോഗികമായ ബദലുകളില്ല.

ഉബുണ്ടുവിൽ സാധാരണ ആപ്ലിക്കേഷനുകളിലേക്ക് റൂട്ട് ഓപ്ഷനായി ഒരു റൺ എങ്ങനെ ചേർക്കാം

ഒരു ആപ്ലിക്കേഷനിലേക്ക് ഒരു റൈറ്റ് ക്ലിക്ക് മെനു ചേർക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെന്ന് കരുതുക, അങ്ങനെ നിങ്ങൾ ആഗ്രഹിക്കുന്നെങ്കിൽ നിങ്ങൾക്കത് റൂട്ട് ആയി റൺ ചെയ്യാൻ കഴിയും.

ഉബുണ്ടു ലോഞ്ചറിലുള്ള ഫയൽ കാബിനറ്റ് ഐക്കണിൽ ക്ലിക്ക് ചെയ്ത് നോട്ടിലസ് തുറക്കുക.

ഇടതുവശത്തുള്ള "കമ്പ്യൂട്ടർ" ഐക്കണിൽ ക്ലിക്കുചെയ്ത് usr ഫോൾഡറിലേക്ക് നാവിഗേറ്റുചെയ്യുക, തുടർന്ന് ഫോൾഡർ ഫോൾഡർ ഒടുവിൽ ആപ്ലിക്കേഷൻ ഫോൾഡർ.

താഴെയുള്ള "ഫയലുകൾ" എന്ന ഫിൽട്ടിലുള്ള കാബിനറ്റ് ഐക്കൺ കണ്ടെത്തുക. ഐക്കണിൽ വലത്-ക്ലിക്കുചെയ്ത് "പകർത്തുക" തിരഞ്ഞെടുക്കുക. ഇപ്പോൾ ഹോം, ലോക്കൽ, ഷെയർ, ആപ്ലിക്കേഷൻ ഫോൾഡർ എന്നിവയിലേക്ക് നാവിഗേറ്റുചെയ്യുക. (ഹോം ഫോൾഡറിൽ റൈറ്റ് ക്ലിക്ക് ചെയ്ത് "മറഞ്ഞിരിക്കുന്ന ഫയലുകൾ കാണിക്കുക" തിരഞ്ഞെടുത്ത് പ്രാദേശിക ഫോൾഡർ മറയ്ക്കാൻ നിങ്ങൾ ശ്രദ്ധിക്കേണ്ടതുണ്ട് ).

അവസാനമായി "തിരഞ്ഞെടുക്കുക" ക്ലിക്കുചെയ്യുക

ഇപ്പോൾ ഹോം ഫോൾഡറിലേക്ക് നാവിഗേറ്റുചെയ്യുകയും തുടർന്ന് ലോക്കൽ, ഷെയർ, ആപ്ലിക്കേഷൻ ഫോൾഡർ എന്നിവയിലേക്ക് പോകുകയും ചെയ്യുക.

സൂപ്പർ കീ അമർത്തി "gedit" എന്ന് ടൈപ്പ് ചെയ്യുക. ഒരു ടെക്സ്റ്റ് എഡിറ്റർ ഐക്കൺ ദൃശ്യമാകും. ഐക്കണിൽ ക്ലിക്കുചെയ്യുക.

നോട്ടിലസ് വിൻഡോയിൽ നിന്നും nautilius.desktop ഐക്കൺ എഡിറ്റർക്ക് ഇഴയ്ക്കുക.

"Action = Window" എന്ന് പറയുന്ന വരിയ്ക്കായി തിരയുകയും ഇനിപ്പറയുന്നവയ്ക്കായി മാറ്റുക:

action = വിൻഡോ, തുറക്കുക റൂട്ട്

താഴെ പറയുന്ന വരികൾ താഴെ ചേർക്കുക:

[റൂട്ട് ആയി ഡെസ്ക്ടോപ്പ് പ്രവർത്തനം തുറക്കുക]

Name = റൂട്ട് ആയി തുറക്കുക

Exec = gksu നോട്ടിലസ്

ഫയൽ സംരക്ഷിക്കുക.

ഒരു ലോഗ് തിരികെ ലോഗ് ഔട്ട് ചെയ്യുക, നിങ്ങൾ ഫയൽ ചെയ്യുന്ന കാബിനറ്റ് ഐക്കണിൽ റൈറ്റ് ക്ലിക്ക് ചെയ്ത് നോട്ടിലസിനെ ഒരു അഡ്മിനിസ്ട്രേറ്ററായി പ്രവർത്തിപ്പിക്കാൻ "റൂട്ട് ആയി തുറക്കുക" തിരഞ്ഞെടുക്കുക.

സംഗ്രഹം

അഡ്മിനിസ്ട്രേറ്റര് ജോലികള് നടപ്പിലാക്കണമെങ്കില്, gksu ഒരു ഓപ്ഷന് ആണെങ്കില് നിങ്ങള് ടെര്മിനല് ഉപയോഗിക്കുന്നത് നല്ലതാണ്