របៀបផ្លាស់ប្តូរគណនីនិងសិទ្ធិជាបណ្តោះអាសន្ន

ពាក្យបញ្ជា su និង sudo

ពាក្យបញ្ជា su ត្រូវបានប្រើជាទូទៅក្នុងការចូលជាបណ្ដោះអាសន្នទៅគណនីផ្សេងទៀត។ ឈ្មោះពាក្យបញ្ជាខ្លីសម្រាប់ "អ្នកប្រើជំនួស" ។ ទោះជាយ៉ាងណាក៏ដោយវាត្រូវបានសំដៅផងដែរជាពាក្យបញ្ជា "អ្នកប្រើកំពូល" ចាប់តាំងពីភាគច្រើនបំផុតវាត្រូវបានប្រើដើម្បីចូលទៅក្នុងគណនី root ជាបន្តបន្ទាប់ដែលមានលទ្ធភាពពេញលេញក្នុងមុខងារគ្រប់គ្រងប្រព័ន្ធទាំងអស់។ តាមការពិតប្រសិនបើអ្នកមិនបញ្ជាក់ពីគណនីណាដែលអ្នកចង់ចូលនោះទេស suppumes អ្នកចង់ចូលទៅក្នុងគណនី root ។ នេះជាការពិតណាស់តម្រូវឱ្យអ្នកស្គាល់ពាក្យសម្ងាត់របស់ root ។ ដើម្បីត្រលប់ទៅគណនីអ្នកប្រើធម្មតាវិញបន្ទាប់ពីចូលក្នុងគណនីផ្សេងទៀតអ្នកគ្រាន់តែវាយបញ្ចូលនិងវាយត្រឡប់។

ដូច្នេះការប្រើជាមូលដ្ឋាននៃ su គឺគ្រាន់តែបញ្ចូល "su" ក្នុងប្រអប់បញ្ចូលពាក្យបញ្ជា:

ស៊ូ អ្នកប្រើគណនី root

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

ស៊ូ jdoe -c whoami

អ្នកអាចប្រតិបត្តិពាក្យបញ្ជាច្រើននៅក្នុងគណនីផ្សេងដោយបំបែកវាដោយសញ្ញាចំណុចក្បៀសហើយភ្ជាប់ជាមួយសញ្ញាសម្រង់តែមួយដូចក្នុងឧទាហរណ៍នេះ:

su jdoe -c 'ពាក្យបញ្ជា 1; ពាក្យបញ្ជា 2 ពាក្យបញ្ជា 3 ' ls grep copy jdoe su jdoe -c' ls; grep uid file1> file2; ចម្លងឯកសារ 2 / usr / local / shared / file3 ' sudo su sudo sudo -u root ./setup.sh

បន្ទាប់ពីអ្នកបានចូលអ្នកអាចបន្តប្រតិបត្តិពាក្យបញ្ជាតាមរយៈពាក្យបញ្ជា sudo សម្រាប់ពីរបីនាទីដោយមិនចាំបាច់បញ្ជាក់ការចូល (-u root) ជាមួយគ្រប់ពាក្យបញ្ជា។

ប្រសិនបើអាចធ្វើបានអ្នកគួរតែធ្វើការងារជាប្រចាំរបស់អ្នកដោយប្រើគណនីដែលមានសិទ្ធិតិចតួចដើម្បីចៀសវាងបង្កការខូចខាតធ្ងន់ធ្ងរដល់ប្រព័ន្ធ។

ឧទាហរណ៍ដូចខាងក្រោមបង្ហាញពីរបៀបដែលអ្នកអាចរាយឯកសាររបស់ថតដែលបានការពារដោយប្រើពាក្យបញ្ជាដូចខាងក្រោម:

sudo ls / usr / message broadcast ដែលមាន ចំណាត់ថ្នាក់ / classified sudo shutdown -r +20 "rebooting ដើម្បីជួសជុលបញ្ហាបណ្តាញ"