วันอังคารที่ 26 พฤศจิกายน พ.ศ. 2556

การแก้ปัญหาลืมรหัสผ่าน Root ของ CentOS Linux ด้วย Single Mode

1. บู๊ตเครื่องเข้าระบบใหม่
2. กดปุ่ม Esc 1 ครั้ง
กดปุ่ม ESC เพื่อเข้าหน้า Boot


3. กดปุ่ม e เพื่อเข้าหน้าคอนโซลลีนุกซ์
4. เลื่อนลงมาที่บรรทัด kernel /vmlinuz-2.6.32-279.el6.x86_64 ro /root=/dev/mapper/...

กดปุ่ม e เพื่อแก้ไขคำสั่ง
5. กดปุ่ม e อีกครั้งเพื่อเข้าไปแก้ไขข้อมูล
6. กดปุ่ม spacebar เว้นว่างหนึ่งครั้ง
แล้วพิมพ์คำว่า single เสร็จแลดกดปุ่ม <Enter>
เว้นวรรคแล้วพิมพ์คำว่า single ต่อท้ายบรรทัด kernel /vmlinuz..... single
7. กดปุ่ม b เพื่อบู๊ตเข้าระบบแบบ Single Mode
หลังจากที่พิมพ์คำว่า single เสร็จแล้วให้กดปุ่ม b เพื่อทำการบู๊ตโหมด  Single
8. เข้าระบบแบบ Single mode สังเกตุจะเข้ามาถึงหน้าคอนโซลของ Root ( root promt) ให้พิมพ์แก้รหัสผ่านของ root ด้วยคำสั่ง
    # passwd root [enter] 
    แล้วใส่รหัสผ่านที่ต้องการลงไป
เข้า Single Mode สำเร็จจะปรากฏ Root prompt 
9. เมื่อเปลี่ยนรหัสผ่านสำเร็จแล้วให้ทำการรีบู๊ตเครื่องด้วยคำสั่ง 
    # reboot




Write by A.Arnut Ruttanatirakul
ที่มา:  http://www.arnut.com/bb/node/129

เปลี่ยนโหมดการใช้งานแบบ GUI เป็น Text Mode

1. Login ด้วย Super user แล้วเข้าใช้งาน Terminal 
2. ขอเข้าใช้ระบบในฐานะ root ด้วยคำสั่ง
    # su root [enter] 
    # passwd : xxxxx [enter] < ป้อนรหัสผ่านรูท
3. แก้ไขไฟล์ inittab ด้วยคำสั่ง
    # vi /etc/inittab [enter] 
    หลังจากนั้นให้แก้ไขหมายเลข 5 เป็นเลข 3
4. สั่งรีบู๊ตระบบ 
    # reboot [enter]
ปล. กรณีต้องการเข้าหน้าต่าง X Windows ภายหลัง ให้พิมพ์คำสั่งผ่านTerminal 
    # startx [enter]