บทความอัพเดทในเว็บ ขออนุญาตอัพเดทช่องทาง https://fb.com/siamcafefan

ผู้เขียน หัวข้อ: ป้องกันการ boot แบบ single mode  (อ่าน 3559 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Admin!

  • อยู่ใต้ฟ้าอย่าท้าฝน เกิดเป็นคนอย่าท้ากรรม !
  • admin
  • ********
  • กระทู้: 4182
  • Reputation: 101
  • เพศ: ชาย
  • สัจจะคือคำขาด
    • http://www.siamcafe.net
ป้องกันการ boot แบบ single mode
« เมื่อ: กุมภาพันธ์ 14, 2009, 02:15:52 pm »
 ป้องกันการ 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