តើស៊ូដូនៅក្នុងលីនុចជាអ្វី?

ពាក្យបញ្ជា Sudo ផ្តល់សិទ្ធិអ្នកគ្រប់គ្រងមួយចំនួនទៅអ្នកប្រើមិនមែនរដ្ឋបាល

នៅពេលអ្នកដំណើរការកម្មវិធីគ្រប់គ្រងរដ្ឋបាលនៅក្នុងលីនុចអ្នកប្រើពាក្យបញ្ជា su ដើម្បីប្ដូរទៅអ្នកប្រើជាន់ខ្ពស់ (root) ឬអ្នកប្រើពាក្យបញ្ជា sudo ។ ការចែកចាយ លីនុច មួយចំនួនអាចឱ្យអ្នកប្រើជា root ប្រើបានប៉ុន្តែអ្នកខ្លះមិនធ្វើ។ នៅក្នុងអ្វីមួយដែលមិនដូចជា Ubuntu-sudo គឺជាវិធីដែលត្រូវទៅ។

អំពីពាក្យបញ្ជា Sudo

នៅក្នុងលីនុចអ្នកប្រើស៊ូដូស៍អនុញ្ញាតឱ្យអ្នកគ្រប់គ្រងប្រព័ន្ធផ្ដល់ឱ្យអ្នកប្រើឬក្រុមអ្នកប្រើមួយចំនួននូវលទ្ធភាពរត់ពាក្យបញ្ជាមួយចំនួនឬទាំងអស់ជា root នៅពេលកត់ត្រាពាក្យបញ្ជានិងអាគុយម៉ង់ទាំងអស់។ Sudo ប្រតិបត្តិការលើមូលដ្ឋានក្នុងមួយពាក្យបញ្ជាមួយ។ វាមិនមែនជាការជំនួសសម្រាប់សែលទេ។ លក្ខណៈពិសេសរួមមានសមត្ថភាពក្នុងការដាក់កម្រិតពាក្យបញ្ជាដែលអ្នកប្រើអាចដំណើរការនៅលើមូលដ្ឋានក្នុងមួយម៉ាស៊ីនការចុះហត្ថលេខារួមគ្នានៃពាក្យបញ្ជានីមួយៗដើម្បីផ្តល់ជូននូវការធ្វើសវនកម្មច្បាស់លាស់ពីអ្នកដែលបានធ្វើអ្វីដែលអាចកំណត់ពេលវេលានៃពាក្យបញ្ជា sudo និងសមត្ថភាពប្រើប្រាស់ដូចគ្នា។ ឯកសារកំណត់រចនាសម្ព័ន្ធនៅលើម៉ាស៊ីនផ្សេងគ្នាជាច្រើន។

ឧទាហរណ៍នៃពាក្យបញ្ជា Sudo

អ្នកប្រើស្តង់ដារដោយគ្មានសិទ្ធិជាអ្នកគ្រប់គ្រងអាចបញ្ចូលពាក្យបញ្ជានៅលីនុចដើម្បីដំឡើងផ្នែកទន់មួយ:

dpkg -i software.deb

ពាក្យបញ្ជាត្រឡប់កំហុសមួយពីព្រោះមនុស្សម្នាក់ដែលមិនមានសិទ្ធិជាអ្នកគ្រប់គ្រងមិនត្រូវបានអនុញ្ញាតឱ្យដំឡើងកម្មវិធី។ ទោះជាយ៉ាងណាពាក្យបញ្ជា sudo បានមកជួយសង្គ្រោះ។ ផ្ទុយទៅវិញពាក្យបញ្ជាត្រឹមត្រូវសម្រាប់អ្នកប្រើប្រាស់នេះគឺ:

sudo dpkg -i software.deb

លើកនេះកម្មវិធីដំឡើង។ នេះសន្មត់ថាមនុស្សដែលមានសិទ្ធិជាអ្នកគ្រប់គ្រងបានកំណត់ពីមុននូវលីនុចដើម្បីអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ដំឡើងកម្មវិធី។

ចំណាំ: អ្នកក៏អាចកំណត់រចនាសម្ព័ន្ធលីនុចដើម្បីការពារអ្នកប្រើខ្លះពីការប្រើពាក្យបញ្ជា sudo ។