گذاشتن پسورد روی گراب لینوکس Linux GRUB

فواید امنیتی :  جلوگیری از دسترسی افراد غیر مجاز به تنظیمات . boot loaderبا ایجاد پسوردGRUB دیگرهیچ کس بجز شما نمی تواند تنظیماتGRUB یا آرگومان های kernel را تغییر دهد .

مراحل :  برای ایجاد پسورد ابتدا ترمینال را با یوزر روت باز کرده و دستور زیر را اجرا کنید :

لینوکس از شما می خواهد پسورد مورد نظرتان را 2 بار وارد کنید و پس از آن md5 hash پسوردتان را باز می گرداند:

Hash پسورد داده شده را کپی کنید یا از آن رونوشت بردارید .
سپس فایل /boot/grub/menu.lst یا /boot/grub/grub.conf را در حالت ویرایش باز کنید.
توجه : حتما قبل از ویرایش یک backup از فایل فوق ایجاد کنید.
توجه : هر دو فایل فوق یکسان هستند و به یکدیگر لینک شده اند پس ویرایش یکی از آنها کافیست .

حالا باید پسورد hash شده را  پس از خط timeout بصورت زیر کپی کنید

از این پس برای ورود به محیط  GRUB بعد از Reboot سیستم   با فشار دادن دکمه < P  > می توانید پسورد گراب را وارد کنید.

گذاشتن پسورد روی گراب لینوکس Linux GRUB

گذاشتن پسورد روی گراب لینوکس Linux GRUB

توجه : این روش در شرایط dual-boot نمی تواند مانع دسترسی افراد به یک سیستم عامل نا امن شود پس در این صورت فایل /boot/grub/grub.conf را در محیط ویرایش باز کرده و بعد از خط title سیستم عامل ناامن دستور lock را قرار دهید :
توجه : بطور مثال سیستم عامل مورد نظر یک ویندوز XP است .

در این صورت دسترسی به بوت لودر ویندوز XP تنها با پسورد GRUB امکان پذیر خواهد بود.

همچنین برای قرار دادن پسورد جداگانه برای یک کرنل یا سیستم عامل مشخص نیز می توانبد از LOCK استفاده کنید . برای این کار کافی است پسورد hash را بنا بر آنچه در بالا توضیح داده شد تولید کرده و زیر خط title سیستم عامل مورد نظر قرار دهید .

توجه : برای استفاده از روش های مربوط به dual-boot لازم است پسورد اصلی گراب ایجاد شده باشد در غیر این صورت افراد غیر مجاز می توانند وارد محیط گراب شده و تنظیمات گراب را تغییر دهند یا یک سیستم عامل را از حالت lock خارج کنند.

 

 

عنوان :  گذاشتن پسورد روی گراب لینوکس Linux GRUB

0 نظر

پاسخ دهید

می خواهید به بحث بپیوندید ؟

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">