នៅក្នុងមួយ អត្ថបទមុន យើងបានឃើញពីរបៀបការពារ Grub ២ ដូច្នេះគ្មានអ្នកណាអាចកែវាបានទេលើកលែងតែអ្នកប្រើមានសិទ្ធិ។
ជាការប្រសើរណាស់, ធ្វើតាមជំហានសាមញ្ញទាំងនេះយើងអាចការពារធាតុចូលរបស់យើងពីឯកសារយោង Grub ជាលក្ខណៈបុគ្គលនិងតាមវិធីនេះផ្តល់នូវសុវត្ថិភាពបន្ថែមទៀតដល់ប្រព័ន្ធរបស់យើង។ នៅលើកុំព្យួទ័រដែលមានប្រព័ន្ធដំនើរការនេះមានប្រយោជន៏ដើម្បីការពារអ្នកឈ្លានពានមិនអោយចូលប្រើវាបាន។
តោះយកឧទាហរណ៍កុំព្យូទ័រដែលបានតំឡើង Ubuntu 12.04 y Windows XP ដែរ.
កំណត់អ្នកប្រើប្រាស់:
សម្រាប់ការបញ្ចូលនីមួយៗនៅក្នុងហ្គូបអ្នកអាចកំណត់អ្នកប្រើក្រៅពីអ្នកប្រើជាន់ខ្ពស់ (អ្នកដែលមានសិទ្ធិកែសំរួលហ្គូបដោយចុចគ្រាប់ចុច«អ៊ី»)។ យើងនឹងធ្វើវានៅក្នុងឯកសារ /etc/grub.d/00_header។ យើងបើកឯកសារជាមួយកម្មវិធីនិពន្ធដែលយើងចូលចិត្ត៖
$ sudo nano /etc/grub.d/00_header
នៅចុងបញ្ចប់យើងដាក់ដូចខាងក្រោមៈ
ឆ្មា << EOF កំណត់អ្នកប្រើជាន់ខ្ពស់ = "អ្នកប្រើ ១" អ្នកប្រើលេខសម្ងាត់ ១, ១ អេហ្វ
កន្លែងដែល user1 ជាអ្នកប្រើជាន់ខ្ពស់ឧទាហរណ៍៖
ឆ្មា << អេហ្វអេហ្វកំណត់អ្នកប្រើជាន់ខ្ពស់ = "អ្នកប្រើជាន់ខ្ពស់" លេខសំងាត់ 123456 EOF
ឥឡូវនេះដើម្បីបង្កើតអ្នកប្រើប្រាស់បន្ថែមយើងគ្រាន់តែត្រូវបន្ថែមវានៅខាងក្រោមបន្ទាត់៖
password superusuario 123456
វាអាចតិចឬច្រើនដូចខាងក្រោម៖
ឆ្មា << អេហ្វអេហ្វកំណត់អ្នកប្រើជាន់ខ្ពស់ = "អ្នកប្រើជាន់ខ្ពស់" លេខកូដអ្នកប្រើលេខ ១២៣៤៥៦ អ្នកប្រើលេខសំងាត់ ២ ៧២៩០ អ៊ីហ្វ
នៅពេលដែលយើងបង្កើតអ្នកប្រើប្រាស់ដែលយើងចង់បានយើងរក្សាទុកការផ្លាស់ប្តូរ។
ការពារវីនដូ
មុនពេលបន្តផ្នែកនេះខ្ញុំមានអ្វីដែលត្រូវបញ្ជាក់។ អត្ថបទនេះខ្ញុំបានយកពីខ្ញុំ ប្លក់ចាស់និងជំហានដែលខ្ញុំផ្តល់យោបល់បន្ទាប់គឺជាជំហានដែលត្រូវអនុវត្តនៅពេលនោះ។ ប៉ុន្តែថ្ងៃនេះខ្ញុំត្រូវធ្វើម្តងទៀតហើយមានការផ្លាស់ប្តូរបន្តិចបន្តួច។ ខ្ញុំអត្ថាធិប្បាយលើពួកគេដូចខាងក្រោមៈ
ឥឡូវយើងត្រូវកែសម្រួលឯកសារ /etc/grub.d/30_os-prober។ យើងបើកវាជាមួយកម្មវិធីនិពន្ធដែលយើងចូលចិត្ត
$ sudo nano /etc/grub.d/30_os-prober
ហើយយើងរកមើលខ្សែកូដដែលនិយាយថា៖
menuentry "${LONGNAME} (on ${DEVICE})" {
បច្ចុប្បន្នបន្ទាត់អាន៖
menuentry "${LONGNAME} (on ${DEVICE})" --class windows --class os {
តើមួយណាតិចឬច្រើននៅលើខ្សែ ១០០ ឬ ១៥១ ហើយយើងទុកវាតាមវិធីនេះ៖
menuentry "${LONGNAME} (on ${DEVICE})" --users manager --class windows --class os {
យើងរក្សាទុកការផ្លាស់ប្តូរនិងប្រតិបត្តិ
$ sudo update-grub2
មុនពេលធ្វើការនេះយើងត្រូវបើកឯកសារ /boot/grub/grub.cfg
$ sudo nano /boot/grub/grub.cfg
ស្វែងរកធាតុវីនដូ (អ្វីមួយដូចនេះ)៖
menuentry "Windows XP Profesional" {
ហើយទុកវាដូចនេះ៖
menuentry "Windows XP Profesional" --users usuario2 {
ប៉ុន្តែវាមិនចាំបាច់ទៀតទេព្រោះនៅពេលប្រតិបត្តិពាក្យបញ្ជា
$ sudo update-grub2
ការផ្លាស់ប្តូរត្រូវបានបន្ថែមដោយស្វ័យប្រវត្តិ។ ចាប់ផ្តើមឡើងវិញនិង voila ព្យាយាមបញ្ចូលវីនដូហើយវានឹងស្នើសុំលេខសំងាត់។ ប្រសិនបើពួកគេចុចគ្រាប់ចុច«អ៊ី»វានឹងស្នើសុំលេខសម្ងាត់ផងដែរ។
៥៧ យោបល់ទុកអ្នក
រីករាយក្រោយខ្ញុំព្យាយាមសាកសួររួចហើយ។ !
សូមអរគុណ😀
គួរឱ្យចាប់អារម្មណ៍ ... ខ្ញុំនឹងត្រូវសាកល្បង។
គួរឱ្យចាប់អារម្មណ៍ខ្ញុំនឹងត្រូវព្យាយាមមួយថ្ងៃ