6 វិធីសាស្រ្តបន្ថែមអ្នកប្រើប្រាស់ទៅ Sudoers Debian

6 វិធីសាស្រ្តបន្ថែមអ្នកប្រើប្រាស់ទៅ Sudoers Debian

Sudo is a powerful tool that allows users to perform administrative tasks on a Debian system without granting them full root access. By default, only the root user can run administrative commands on a Debian system. However, the sudo command can be used to temporarily elevate a user’s privileges to perform specific tasks. In this article, we will discuss six methods to add users to sudoers Debian.

The 6 Methods to Add Users to Sudoers Debian

1. ការផ្លាស់ប្តូរទៅជា Root (su)

ដើម្បីបង្កើតអ្នកប្រើប្រាស់ sudo ថ្មី អ្នកត្រូវចូលទៅក្នុងគណនីឫស Debian របស់អ្នក។ ប៉ុន្តែនៅពេលដែលអ្នកដំឡើង Debian ដំបូង មុនពេលអ្នកបន្តដំណើរការ អ្នកត្រូវកំណត់ពាក្យសម្ងាត់ root ជាមុនសិន។

ប្រើពាក្យបញ្ជា su ដើម្បីប្តូរទៅជា root៖

នៅពេលអ្នកបញ្ចូលពាក្យសម្ងាត់ root ឈ្មោះអ្នកប្រើរបស់អ្នកគួរតែត្រូវបានប្តូរទៅជា "root" ។

FURTHER READING:
1. Investing in Websites: A Step-by-step Guide
2. How to Host Multiple Websites on a Single Server (Apache & NGINX)

2. Create a User Account on Debian

វិធីល្អបំផុតដើម្បីរៀនពីរបៀបបង្កើតគណនីអ្នកប្រើប្រាស់ថ្មីគឺដោយធ្វើតាមការណែនាំនេះ។ អ្នក​នឹង​អាច​ផ្តល់​ការ​អនុញ្ញាត​សម្រាប់​ការ​មាន​ស្រាប់ ប៉ុន្តែ​យើង​នឹង​ឆ្លង​កាត់​ការ​បង្កើត​វា​ពី​ដំបូង

ដំបូង យើង​នឹង​បង្កើត​គណនី​ថ្មី​មួយ​សម្រាប់​អ្នក​ជាមួយ​នឹង​ឈ្មោះ​អ្នក​ប្រើ​ដែល​ស័ក្តិសម​បំផុត​នឹង​តម្រូវការ​របស់​អ្នក។

The system will now ask you to enter your password. Make it a strong one with uppercase letters, lowercase characters, and symbols as well numbers or special punctuation marks such as !$%&

ឧទាហរណ៍នៃprompt៖

By now you should have set the password for your new user. When prompted, enter all available information regarding what’s called a username–this will help protect both yourself and those who access this service from outside interference!

ឧទាហរណ៍នៃprompt៖

មកដល់ពេលនេះ អ្នកគួរតែកំណត់ពាក្យសម្ងាត់សម្រាប់អ្នកប្រើប្រាស់ថ្មីរបស់អ្នក វាយអក្សរ Y ហើយចុចគ្រាប់ចុចបញ្ចូលដើម្បីបន្ត។
ដំណើរការពាក្យបញ្ជាខាងក្រោមដើម្បីបញ្ជាក់ថាអ្នកប្រើប្រាស់ត្រូវបានបន្ថែមដោយជោគជ័យ៖

លទ្ធផលឧទាហរណ៍៖

ឯកសារដែលមានព័ត៌មានអ្នកប្រើប្រាស់ទាំងអស់របស់អ្នកស្ថិតនៅក្នុង /etc/password ។
លទ្ធផលគួរតែគួរឱ្យរំភើប និងច្នៃប្រឌិតជាងមុន ខណៈពេលដែលនៅតែត្រឹមត្រូវតាមវេយ្យាករណ៍។

3. បន្ថែមអ្នកប្រើប្រាស់ថ្មីនៅក្នុង Debian

បន្ទាប់ អ្នកនឹងចង់ផ្តល់ឱ្យអ្នកប្រើប្រាស់ថ្មីរបស់អ្នកចូលប្រើ Sudoers ដោយវាយពាក្យបញ្ជាខាងក្រោមនៅក្នុង terminal window ៖

ត្រូវប្រាកដថាដំណើរការពាក្យបញ្ជាលេខសម្គាល់ ដើម្បីរកមើលថាតើឈ្មោះអ្នកប្រើរបស់អ្នកត្រូវបានបន្ថែមត្រឹមត្រូវឬអត់។

លទ្ធផលឧទាហរណ៍៖

ប្រើពាក្យបញ្ជា gpasswd ដូចខាងក្រោមសម្រាប់ជម្រើសជំនួស៖

4. បន្ថែមអ្នកប្រើប្រាស់ទៅក្រុម Sudo

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

មនុស្សគ្រប់គ្នានៅក្នុងក្រុមទទួលបានការចូលប្រើ Sudo ដោយស្វ័យប្រវត្តិទៅកាន់ប្រព័ន្ធប្រតិបត្តិការ Debian និង Ubuntu ។

សមាសធាតុនៃពាក្យបញ្ជាមានដូចខាងក្រោម៖

  • ពាក្យបញ្ជា usermod ត្រូវបានប្រើដើម្បីកែប្រែសំណុំដែលបានកំណត់ជាមុននៃគណនីអ្នកប្រើប្រាស់ដែលបានដំឡើងប្រព័ន្ធទាំងមូល។
  • -aG គឺ​ជា​ជម្រើស​ដែល​អនុញ្ញាត​ឱ្យ​អ្នក​ប្រើ​ត្រូវ​បាន​បន្ថែម​ឬ​ជា​កម្មសិទ្ធិ​របស់​ក្រុម​ជាក់លាក់​មួយ​។ ពាក្យបញ្ជា -a ប្រើកន្លែងដែលអ្នកចង់ឱ្យអ្នកប្រើប្រាស់ថ្មីបន្ថែមជំនួសវិញ ខណៈពេលដែល G នឹងធ្វើវាដោយមិនចាំបាច់ដកពួកគេចេញពីក្រុមបច្ចុប្បន្នរបស់ពួកគេ។
  • ក្រុម sudo ផ្តល់សិទ្ធិបន្ថែមដល់អ្នកប្រើប្រាស់។
  • ឈ្មោះអ្នកប្រើដែលអ្នកចង់បន្ថែមជាសមាជិកនៃក្រុម sudo ។

5. ផ្ទៀងផ្ទាត់ការចូលប្រើ Sudo នៅក្នុង Debian

ដើម្បីផ្ទៀងផ្ទាត់អ្នកប្រើប្រាស់ថ្មីដែលមានសិទ្ធិ sudo៖

6. ការប្រើប្រាស់ Sudo

ដើម្បីដំណើរការពាក្យបញ្ជាជាមួយនឹងការចូលប្រើជា root វាយ "sudo" ហើយបញ្ចូលពាក្យបញ្ជាដែលត្រូវការរបស់អ្នក។

Terminal កំពុងសួរអ្នកសម្រាប់ពាក្យសម្ងាត់របស់អ្នកប្រើ។ នៅពេលដែលពួកគេផ្តល់ឱ្យវា window នឹងបើកជាមួយនឹងអ្វីដែលមើលទៅដូចជាបញ្ជីឯកសារនៅក្នុងថតដែលហៅថា "root"។
អ្នកមិនចាំបាច់បញ្ចូលពាក្យសម្ងាត់របស់អ្នកម្តងទៀតទេ នៅពេលអ្នកចូលជាលើកដំបូង។

Other Methods to Add Users to Sudoers Debian

1. Add user to sudoers using the Graphical User Interface(GUI) format in Debian

ដើម្បីបន្ថែមអ្នកប្រើប្រាស់ថ្មីដែលមានសិទ្ធិ Sudo សូមអនុវត្តតាមជំហានទាំងនេះ។
ជំហានទី 1៖ ផ្លាស់ទីទៅ "Activities" ។ ដើម្បីស្វែងរក "Settings" នៅប៊ូតុងស្វែងរក៖

setttings

ដើម្បីបន្ថែមអ្នកប្រើប្រាស់ អ្នកត្រូវរមូរចុះក្រោមនៅផ្នែកខាងឆ្វេងនៃការកំណត់ ហើយជ្រើសរើស "Users"។ វានឹងមានបញ្ជីដែលមានស្រាប់នៅទីនេះ ដែលបង្ហាញថាអ្នកប្រើប្រាស់សកម្មក្នុងគណនីរបស់អ្នករួចហើយ ប៉ុន្តែមុននឹងបន្ថែមការចុច "Unlock" មួយផ្សេងទៀតសម្រាប់ការផ្លាស់ប្តូរណាមួយដែលយើងចង់ធ្វើនៅផ្នែកគ្រប់គ្រង!

select users

នៅពេលដែលអ្នកបានចុចប៊ូតុង "Unlock" កុំព្យូទ័ររបស់អ្នកនឹងត្រូវបានសួរដើម្បីមើលថាតើវាពិតជារបស់អ្នកឬអត់។ វាយបញ្ចូលពាក្យសម្ងាត់ ហើយចុច 'authenticate'។

credentials section

បន្ទាប់ពីផ្ទៀងផ្ទាត់ អ្នកគួរតែកំណត់ទីតាំងប៊ូតុង "Add User" នៅជ្រុងខាងស្តាំនៃ window អ្នកប្រើប្រាស់របស់អ្នក។ ចុចវា!

select add user

ចំណាំ: ប៊ូតុង​ដើម្បី​បន្ថែម​អ្នក​ប្រើ​ថ្មី​គឺ​អាច​ចូល​ដំណើរការ​បាន​លុះត្រា​តែ​អ្នក​បាន​ដោះសោ​កម្រង​ព័ត៌មាន​របស់​ពួកគេ។

ឥឡូវ​នេះ​អ្នក​បាន​បន្ថែម​អ្នក​ប្រើ​ដំបូង​របស់​អ្នក មាន​ការ​ផ្លាស់​ប្តូរ​មួយ​ចំនួន​ទៀត​ដែល​ត្រូវ​ធ្វើ។

បង្អួចថ្មីនឹងលេចឡើងបន្ទាប់ពីចុចលើ "Add User" ។ ឥឡូវ​គេ​មក​ហើយ!

ជំហាន 1: កំណត់ "Account Type" ទៅ "Administrator" ។
ជំហាន 2: សូមបញ្ចូលឈ្មោះពេញ និងឈ្មោះអ្នកប្រើប្រាស់។ ក្នុងករណីនេះ យើងនឹងប្រើ "Fosslinux tutorials" ជា moniker របស់អ្នកប្រើថ្មីរបស់យើង ខណៈពេលដែល User1 អាចត្រូវបានប្រើដោយអ្នកណាម្នាក់ដែលត្រូវការចូលប្រើវីដេអូបង្រៀនទាំងនេះ!
ជំហាន 3: បន្ទាប់មកចូលទៅកាន់ "Set Password now" ហើយបញ្ចូលពាក្យសម្ងាត់សម្រាប់ "user1" ។ ជាចុងក្រោយ ចុចលើពាក្យ confirm ដើម្បីបញ្ចប់ដំណើរការចុះឈ្មោះរបស់អ្នក។

setting users

បន្ទាប់​មក អ្នក​នឹង​ត្រូវ​បាន​ស្នើ​ឱ្យ​ផ្ទៀងផ្ទាត់​ដោយ​វាយ​បញ្ចូល​ពាក្យ​សម្ងាត់​ហើយ​ចុច​លើ “Authenticate”។

ផ្តល់សិទ្ធិ

អ្នកប្រើប្រាស់ត្រូវបានបង្កើតដោយស្វ័យប្រវត្តិនៅក្នុងករណីមួយចំនួនដោយមិនតម្រូវឱ្យមានការផ្ទៀងផ្ទាត់ណាមួយឡើយ។
ឥឡូវនេះ អ្នកប្រើប្រាស់គួរតែមានសិទ្ធិគ្រប់គ្រង ដោយសារពួកគេជាសមាជិកនៃក្រុម "Fosslinux tutorials"។

foss linux user create

2. Manually change the sudoers file

វិធីសាស្រ្តចុងក្រោយនៃការធានាឯកសារ sudoers ពាក់ព័ន្ធនឹងការបើក និងបន្ថែមបន្ទាត់មួយចំនួនផ្សេងទៀតដែលនឹងពណ៌នាថាអ្នកប្រើប្រាស់ជាក់លាក់បានទាមទារសិទ្ធិរបស់ពួកគេ។
នេះអាចត្រូវបានធ្វើដោយការរុករកឯកសារដោយប្រើពាក្យបញ្ជាសាមញ្ញ។

ឯកសារ sudoers គួរតែបើកដូចនេះតាមលំនាំដើម។

file open by default

បន្ទាប់មក យើងត្រូវរុករកចុះក្រោម ហើយវាយបញ្ចូលដោយដៃក្នុងវាក្យសម្ព័ន្ធនេះជំនួស “username” ជាមួយនឹងឈ្មោះអ្នកប្រើប្រាស់ដែលអ្នកចង់បាន ដែលនឹងអនុញ្ញាតឲ្យអ្នកទទួលបានសិទ្ធិ “su” ។ វាជាការល្អបំផុតប្រសិនបើចម្លងពីទីនេះ ដើម្បីកុំឱ្យមានកំហុសវាយអក្សរដែលធ្វើឡើងដោយផ្ទាល់ទៅក្នុងកូដខ្លួនឯង!

ក្នុងករណីរបស់យើង យើងនឹងផ្តល់ឱ្យអ្នកប្រើប្រាស់នូវសិទ្ធិ "Fosslinux" su ។ ដូច្នេះអ្នកគួរតែបញ្ចូលពាក្យបញ្ជានេះ៖

ឯកសារ sudoers បញ្ចប់ដោយបន្ទាត់ដែលមើលទៅដូចនេះ:

ឥឡូវនេះ អ្នកគួរតែបិទឯកសារដោយចុច “ctrl+x”។

នៅពេលអ្នកកែសម្រួលឯកសាររួចរាល់ វាយពាក្យ “y” ហើយចុច Enter ដើម្បីចេញ។

ជាមួយនឹងការផ្លាស់ប្តូរដ៏សាមញ្ញនេះ ឥឡូវនេះអ្នកអាចដំណើរការអ្នកប្រើប្រាស់ដែលមានស្រាប់របស់អ្នកជាមួយនឹងសិទ្ធិ Sudo នៅលើ Debian 11 bullseye ហើយដូចគ្នានេះនឹងដំណើរការសម្រាប់ការចេញផ្សាយនាពេលអនាគតណាមួយ។