สำนักวิทยบริการและเทคโนโลยีสารสนเทศ (สวส.)

Office of Academic Resources and Information Technology

Recover root password Linux

Recover root password Linux
อีกบทความหนึ่งที่คิว่าน่าจะมีประโยช์สำหรับผู้ทีใช้ Linux Server Debian หรือ Ubuntu
Server ปัญหาหนึ่งทีพบบ่อยคือ หา rootpassword ไม่ได้ อาจจะลืม หรือ Admin ผู้ดูแล Linux Server คน
เดิมไม่ได้บอกไว้ เมือเกิดปัญหาต้องการแก้ไข config file system บางตัว จึงไม่สามารถทําได้เนืองจากไม่
สามารถ login เข้าระบบได้ 

สําหรับ Debian Linux
วิธีการ recovery root password ทําได้ดังต่อไปนี้
สําหรับ Debian ไม่สามารถใช้วิธีเข้าไปแก้ไขที่ single mode ได้ เนื่องจาก Debian จะเน้นเรื่อง 
security เป็นพิเศษ ให้ทําดังนี้
reboot เครื่อง server
 
ระหว่างที่ Linux boot ให้ทําการกดปุ่ม Esc เพื่อให้เข้าสู่ GRUB ตามรูป กด e และเลือกบรรทัดที่มีคําว่า 
kernel และกด e เพื่อเข้าไปพิมพ์ command “init=/bin/bash” ต่อท้ายดังรูป
 
 
 
กด Enter และพิมพ์ b เพื่อ restart เครื่อง หลังจาก boot เสร็จ จะขึ้นเป็นเครื่องหมาย # ตามรูป
root@(none):/#
ให้พิมพ์ command “ mount –o remount rw / ” เพื่อที่จะใช้ command เปลี่ยน password ได้ หลังจากนั้นให้
ทําการเปลี่ยน password root หรือ password ของ user อื่น หรือจะทําการ add user เพิ่มก็ได้ ตามรูป
 
หลังจากแก้ไขpassword เสร็จแล้วจะต้องทําการ login เข้าสู่ระบบได้ตามรูปด้านล่างนะครับ
หวังว่าบทความนี้คงจะก่อให้เกิดประโยชน์ไม่มากก็น้อยสําหรับผู้ที่ ใช้งาน Linux ครับ
 
อ้างอิง Online url:http://www.inetinfinity.com/article/recovery_password_linux.pdf