ป้องกันการ boot แบบ single mode
:- ไหนๆ ก็พูดถึงเรื่อง grub ไปแล้ว ก็ขอพูดต่ออีกนิดล่ะกัน เผื่อจะมีประโยชน์
กับใครหลายๆ คน คราวนี้ผมจะพูดถึงเรื่องการป้องกันการ boot แบบ single
mode
:- linux มีข้อดีอย่างคือเวลาเราลืม password เราสามารถ boot แบบ single
mode เพื่อไปทำการแก้ไข password ของ root ได้ วิธีการก็ง่ายๆ ดังนี้
*** สำหรับ grub นะครับ
=> เมื่อเรา boot เครื่องจนมาถึงเมนูการเลือกระบบปฏิบัติการ ก็ให้เราเลือก
linux ตัวที่เราต้องการ boot แบบ single mode แล้วกด e มันก็จะเข้าไปยังเมนู
ที่เราสามารถแก้ไขได้ ก็ให้เลื่อนลงมาบรรทัดที่ขึ้นต้นด้วยคำว่า kernel แล้วก็
กด e อีกครั้ง หลังจากนั้นก็ให้พิมพ์คำว่า "single" ต่อท้ายบันทัด เสร็จแล้วก็ให้
กด enter แล้วก็กด b เพื่อเริ่มต้นการ boot เราก็รอ...รอไปเรื่อยจนมีไปถึงขั้น
ตอนที่มีเครื่องหมาย command prompt ก็ให้เราทำการเปลี่ยน password ด้วย
คำสั่งเปลี่ยน password ธรรมดานี่แหล่ะ (งง ม่ะ)
:- อ้าว ...เฮ้ย!! อย่างงี้ใครๆ เค้าก็สามารถแก้ไข password ของเครื่องเราได้น่ะ
สิ อิๆ ได้แน่นอนครับ !!แต่... เราก็มีวิธีป้องกันนาาาา
:- วิธีป้องกันก็ทำได้โดยการเพิ่มบรรทัดต่อไปนี้เข้าไปในไฟล์คอนฟิกของ grub
=> password --md5 {password ที่ผ่านการเข้ารหัสแบบ md5}
:- โดยวิธีการในการเข้ารหัส password ทำได้ด้วยคำสั่งดังนี้ครับ
#grub-md5-crypt
:- เราก็ใส่ password ที่ต้องการ หลังจากนั้นจะเห็นว่าเราจะได้ password ที่ผ่าน
การเข้ารหัสแบบ md5 ออกมา ก็ให้ก็อปปี้บรรทัดนี้แหล่ะครับไปต่อท้ายบรรทัดที่
เราเิ่พิ่มเข้าไปใน menu.lst ก็เป็นอันเรียบร้อยครับ
:- ดูตัวอย่างไฟล์ menu.lst ง่ายๆ ของผม
# ----------------------------- menu.lst ----------------------------
default 1
timeout 10
password --md5 $1$.4a8/1$zfEKm7Ra9QdQasmCBpR7g1
title Ubuntu
root (hd0,2)
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda3 ro quiet splash
initrd /boot/initrd.img-2.6.10-5-386
savedefault
boot
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1
#----------------------------- menu.lst ----------------------------
:- ทดสอบ boot แบบ single ดูว่าได้ป่ะ อิๆ เขียนงงไปนิด หวังว่าคงมีคนเข้าใจ
...แต่อย่าลืม password ล่ะ
Ref :
http://wrypp.blogspot.com/2005/07/grub-md5-crypt-boot-single-mode.html