ពាក្យបញ្ជា gksu និង gksudo អនុញ្ញាតឱ្យអ្នកបង្កើនសិទ្ធិរបស់អ្នកនៅពេលដំណើរការកម្មវិធីក្រាហ្វិក។
ពួកវាជាពាក្យបញ្ជាក្រាហ្វិកស្មើៗគ្នាចំពោះពាក្យបញ្ជា su និង ពាក្យបញ្ជា sudo ។
ការដំឡើង
តាមលំនាំដើម gksu មិនចាំបាច់ដំឡើងតាមលំនាំដើមទៀតទេនៅក្នុងការចែកចាយលីនុចទាំងអស់។
អ្នកអាចដំឡើងវានៅក្នុង Ubuntu ពីបន្ទាត់ពាក្យបញ្ជាដោយប្រើពាក្យបញ្ជា apt-get ដូចខាងក្រោម:
sudo apt-get install gksu
អ្នកក៏អាចដំឡើង gksu ដោយប្រើ កម្មវិធីគ្រប់គ្រងកញ្ចប់ synaptic ។ ដូចការសរសេរឧបករណ៍នេះគឺមិនមាននៅក្នុងកម្មវិធីគ្រប់គ្រងកញ្ចប់ Ubuntu មេទេ។
ហេតុអ្វីបានជាអ្នកប្រើ gksu
សូមស្រមៃថាអ្នកកំពុងប្រើកម្មវិធីគ្រប់គ្រងឯកសារ Nautilus ហើយអ្នកចង់កែសម្រួលឯកសារក្នុងថតដែលគ្រប់គ្រងដោយអ្នកប្រើផ្សេងទៀតឬជាថតដែលអាចចូលដំណើរការបានតែជាអ្នកប្រើ root ប៉ុណ្ណោះ។
នៅពេលអ្នកបើកថតដែលអ្នកមានការអនុញ្ញាតមានសិទ្ធិដើម្បីចូលប្រើអ្នកនឹងរកឃើញនូវជម្រើសមួយចំនួនដូចជាបង្កើតឯកសារនិងបង្កើតថតជាដើម។
អ្នកអាចបើកបង្អួចស្ថានីយប្តូរទៅអ្នកប្រើផ្សេងទៀតដោយប្រើពាក្យបញ្ជា su ហើយបន្ទាប់មកបង្កើតឬកែសម្រួលឯកសារដោយប្រើ កម្មវិធីនិពន្ធ nano ។ ជាជម្រើសអ្នកអាចប្រើពាក្យបញ្ជា sudo ដើម្បីកែឯកសារនៅកន្លែងដែលអ្នកមិនមានសិទ្ធិត្រឹមត្រូវ។
កម្មវិធី gksu អនុញ្ញាតឱ្យអ្នកដំណើរការ Nautilus ជាអ្នកប្រើផ្សេងទៀតដែលមានន័យថាអ្នកនឹងអាចចូលដំណើរការឯកសារនិងថតដែលបច្ចុប្បន្នមានពណ៌ខៀវ។
របៀបប្រើ gksu
វិធីសាមញ្ញដើម្បីដំណើរការ gksu គឺបើកបង្អួចស្ថានីយហើយវាយបញ្ចូល:
gksu
បង្អួចតូចមួយនឹងបើកជាមួយប្រអប់ពីរ:
- រត់
- ជាអ្នកប្រើ
ប្រអប់រត់ត្រូវការស្គាល់ឈ្មោះកម្មវិធីដែលអ្នកចង់ដំណើរការហើយប្រអប់អ្នកប្រើអនុញ្ញាតឱ្យអ្នកសម្រេចចិត្តថាអ្នកប្រើណាត្រូវដំណើរការកម្មវិធី។
ប្រសិនបើអ្នកដំណើរការ gksu ហើយបញ្ចូល nautilus ជាពាក្យបញ្ជារត់ហើយទុកអ្នកប្រើជា root នោះអ្នកនឹងអាចរៀបចំឯកសារនិងថតពីមុនដែលមិនអាចចូលដំណើរការបាន។
អ្នកមិនចាំបាច់ប្រើពាក្យបញ្ជា gksu ដោយខ្លួនឯងទេ។ អ្នកអាចបញ្ជាក់ពាក្យបញ្ជាដែលអ្នកចង់រត់និងអ្នកប្រើទាំងអស់ដូចខាងក្រោម:
gksu -u root nautilus
ភាពខុសគ្នារវាង gksu និង gksudo
នៅក្នុងអ៊ូប៊ុនទូ gksu និង gksudo អនុវត្តភារកិច្ចដូចគ្នាដែលពួកគេត្រូវបានតភ្ជាប់និមិត្តសញ្ញា។ (ពួកគេទាំងពីរចង្អុលទៅការប្រតិបត្តិដែលដូចគ្នា) ។
អ្នកគួរតែសន្មតថា gksu គឺជាសមមូលក្រាហ្វិកនៃពាក្យបញ្ជា su មានន័យថាអ្នកបានប្តូរទៅបរិស្ថានរបស់អ្នកប្រើ។ ពាក្យបញ្ជា gksudo គឺស្មើនឹងពាក្យបញ្ជា sudo ដែលមានន័យថាអ្នកកំពុងដំណើរការកម្មវិធីជាមនុស្សដែលអ្នកកំពុងក្លែងធ្វើជាដែលជា root ។
ប្រយ័ត្ននៅពេលដំណើរការកម្មវិធីក្រាហ្វិកដែលមានការអនុញ្ញាតខ្ពស់
ការបង្កើតនិងកែសម្រួលឯកសារដោយប្រើ Nautilus ខណៈពេលដំណើរការជា gksudo ឬ gksu អាចនាំឱ្យមានផលវិបាកយ៉ាងធ្ងន់ធ្ងរ។
មានជម្រើសនៅក្នុងកម្មវិធី gksu និង gksudo ក្រោមការកំណត់កម្រិតខ្ពស់ដែលត្រូវបានគេហៅថាបរិស្ថានការពារ។
វាអនុញ្ញាតឱ្យអ្នកចូលប្រើកម្មវិធីជាមួយការកំណត់របស់អ្នកប្រើដែលបានចូលបច្ចុប្បន្នប៉ុន្តែដំណើរការកម្មវិធីជាអ្នកប្រើដែលអ្នកកំពុងក្លែងបន្លំដែលជាទូទៅជា root ។
ហេតុអ្វីនេះជារឿងអាក្រក់?
ស្រមៃថាកម្មវិធីដែលអ្នកកំពុងដំណើរការគឺជាកម្មវិធីគ្រប់គ្រងឯកសារ Nautilus ហើយអ្នកត្រូវបានចូលជាចន។
ឥឡូវស្រមៃថាអ្នកកំពុងប្រើ gksudo ដើម្បីដំណើរការ Nautilus ជា root ។ អ្នកបានចូលជាចនប៉ុន្តែកំពុងដំណើរការ Nautilus ជា root ។
ប្រសិនបើអ្នកចាប់ផ្តើមបង្កើតឯកសារនិងថតនៅក្នុងថតផ្ទះអ្នកនឹងមិនចាំបាច់ដឹងថាឯកសារត្រូវបានបង្កើតជាមួយ root ជាម្ចាស់ឬជា root ជាក្រុមនោះទេ។
នៅពេលអ្នកព្យាយាមចូលប្រើឯកសារទាំងនេះដោយប្រើ Nautilus ដែលកំពុងដំណើរការជាអ្នកប្រើរបស់ John ធម្មតាអ្នកនឹងមិនអាចកែឯកសារបានទេ។
ប្រសិនបើឯកសារដែលត្រូវបានកែសម្រួលជាឯកសារកំណត់រចនាសម្ព័ន្ធនោះវាអាចពិតជាមិនពិត។
អ្នកគួរតែប្រើ gksu
ទំព័រ gksu នៅលើវិគីរបស់ GNOME បានបង្ហាញថាការប្រើ gksu មិនមែនជាគំនិតល្អទេហើយបច្ចុប្បន្នវាកំពុងត្រូវបានសរសេរឡើងវិញដើម្បីប្រើ policykit ។
ទោះជាយ៉ាងណាក៏ដោយពុំមានជម្រើសដែលអាចសម្រេចបានឡើយ។
តើធ្វើដូចម្តេចដើម្បីបន្ថែមរត់ជាជម្រើសឫសគល់ចំពោះកម្មវិធីទូទៅនៅក្នុងអ៊ូប៊ុនទូ
ស្រមៃថាអ្នកចង់បន្ថែមម៉ឺនុយចុចខាងស្តាំទៅកម្មវិធីមួយដើម្បីឱ្យអ្នកអាចដំណើរការវាជា root ប្រសិនបើអ្នកចង់បាន។
បើក Nautilus ដោយចុចលើរូបតំណាងឯកសារគណៈរដ្ឋមន្ត្រីនៅលើ Ubuntu Launcher ។
ចុចលើរូបតំណាង "កុំព្យូទ័រ" នៅផ្នែកខាងឆ្វេងហើយរុករកទៅថត usr បន្ទាប់មកថតចែករំលែកនិងទីបំផុតថតកម្មវិធី។
ស្វែងរករូបតំណាងគណៈរដ្ឋមន្ត្រីដាក់ឯកសារជាមួយពាក្យ "ឯកសារ" នៅខាងក្រោម។ ចុចកណ្ដុរស្ដាំលើរូបតំណាងហើយជ្រើស "ចម្លងទៅ" ។ ឥឡូវនេះធ្វើដំណើរទៅកាន់ថតផ្ទះ, មូលដ្ឋាន, ការចែករំលែកនិងកម្មវិធី។ ( អ្នកនឹងត្រូវលាក់ថតមូលដ្ឋាន ដោយចុចខាងស្តាំនៅក្នុងថតផ្ទះហើយជ្រើសរើស "បង្ហាញឯកសារដែលលាក់") ។
ចុងបញ្ចប់ចុច "ជ្រើសរើស"
ឥឡូវនេះរកមើលថតផ្ទះហើយបន្ទាប់មកថតមូលដ្ឋាន, ថតនិងកម្មវិធី។
ចុចគ្រាប់ចុចទំនើបហើយវាយ "gedit" ។ រូបតំណាងកម្មវិធីនិពន្ធអត្ថបទនឹងលេចឡើង។ ចុចលើរូបតំណាង។
អូសរូបតំណាង nautilius.desktop ពីបង្អួច Nautilus ទៅក្នុងកម្មវិធីនិពន្ធ។
ស្វែងរកបន្ទាត់ដែលនិយាយថា "សកម្មភាព = បង្អួច" ហើយប្តូរវាទៅដូចខាងក្រោម:
សកម្មភាព = បង្អួចបើកចំហរ
បន្ថែមបន្ទាត់ខាងក្រោមនៅខាងក្រោម:
[សកម្មភាពផ្ទៃតុបើកជា Root]
ឈ្មោះ = បើកជា Root
Exec = gksu nautilus
រក្សាទុកឯកសារ។
ចេញពី log back in ហើយអ្នកនឹងអាចចុចកណ្តុរស្តាំលើរូបតំណាងគណៈរដ្ឋមន្ត្រីឯកសារហើយជ្រើសរើស "បើកជា root" ដើម្បីដំណើរការ Nautilus ជាអ្នកគ្រប់គ្រង។
សង្ខេប
ខណៈពេលដែល gksu គឺជាជម្រើសមួយខ្ញុំគិតថាប្រសិនបើអ្នកត្រូវការអនុវត្តភារកិច្ចគ្រប់គ្រងបន្ទាប់មកអ្នកនឹងប្រើប្រាស់ស្ថានីយប្រសើរជាងមុន