บทความวิกิฮาวนี้จะแนะนำวิธีการเปลี่ยนรหัสผ่านรูทของ Linux ถ้าคุณมีรหัสผ่านปัจจุบันหรือถ้าคุณไม่มีรหัสผ่านรูทปัจจุบัน
ขั้นตอน
วิธีที่ 1 จาก 2: ด้วยรหัสผ่านรูทปัจจุบัน
ขั้นตอนที่ 1. เปิดหน้าต่างเทอร์มินัล
ในการดำเนินการดังกล่าว ให้กด Ctrl+Alt+T ซึ่งจะเปิดหน้าต่างเทอร์มินัลใหม่พร้อมพรอมต์คำสั่งในสภาพแวดล้อมเดสก์ท็อป Linux ส่วนใหญ่
หากคุณไม่ได้ใช้สภาพแวดล้อมเดสก์ท็อป แสดงว่าคุณอยู่ที่พรอมต์คำสั่งแล้ว ดังนั้นให้ไปยังขั้นตอนถัดไป
ขั้นตอนที่ 2. พิมพ์ su ที่พรอมต์คำสั่ง แล้วกด ↵ Enter
รหัสผ่าน: บรรทัดจะเปิดขึ้นใต้พรอมต์คำสั่ง
ขั้นตอนที่ 3 พิมพ์รหัสผ่านรูทปัจจุบัน จากนั้นกด ↵ Enter
เมื่อรหัสผ่านได้รับการยอมรับ คุณจะถูกนำกลับไปที่พรอมต์คำสั่งในฐานะผู้ใช้รูท
- หากคุณพิมพ์รหัสผ่านไม่ถูกต้อง ให้เรียกใช้ su แล้วลองอีกครั้ง
- รหัสผ่านต้องตรงตามตัวพิมพ์ใหญ่-เล็ก
ขั้นตอนที่ 4. พิมพ์ passwd แล้วกด ↵ Enter
ป้อนรหัสผ่าน UNIX ใหม่: บรรทัดจะปรากฏด้านล่างพร้อมท์
ขั้นตอนที่ 5. พิมพ์รหัสผ่านใหม่ แล้วกด ↵ Enter
รหัสผ่านที่คุณพิมพ์จะไม่ปรากฏบนหน้าจอ
ขั้นตอนที่ 6. พิมพ์รหัสผ่านใหม่อีกครั้งแล้วกด ↵ Enter
คุณจะเห็นข้อความว่า “อัปเดตรหัสผ่านเรียบร้อยแล้ว”
ขั้นตอนที่ 7. พิมพ์ exit แล้วกด ↵ Enter
การดำเนินการนี้จะนำคุณออกจากระบบบัญชีรูท
วิธีที่ 2 จาก 2: ไม่มีรหัสผ่านรูทปัจจุบัน
ขั้นตอนที่ 1. รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ
ขั้นตอนที่ 2. กด E ที่เมนู Grub
เมนู Grub จะปรากฏขึ้นทันทีหลังจากที่คุณเปิดเครื่องคอมพิวเตอร์ โดยส่วนใหญ่ จะอยู่บนหน้าจอเพียงครู่เดียวเท่านั้น
- ถ้าคุณไม่กด E ก่อนที่เมนู Grub จะหายไป ให้รีบูตแล้วลองอีกครั้ง
- วิธีนี้ใช้ได้กับลีนุกซ์รุ่นยอดนิยม (Ubuntu, CentOS 7, Debian) มีลีนุกซ์หลายรุ่น บางรุ่นก็คลุมเครือกว่ารุ่นอื่นๆ หากคุณไม่สามารถเข้าสู่โหมดผู้ใช้คนเดียวด้วยวิธีนี้ ให้ตรวจสอบเว็บไซต์ของการแจกจ่ายของคุณเพื่อดูคำแนะนำเฉพาะสำหรับระบบของคุณ
ขั้นตอนที่ 3 เลื่อนไปที่บรรทัดที่ขึ้นต้นด้วย linux /boot
ใช้ปุ่ม ↑ และ ↓ เพื่อดำเนินการดังกล่าว นี่คือบรรทัดที่คุณต้องแก้ไขเพื่อบูตเข้าสู่โหมดผู้ใช้คนเดียว
ใน CentOS และดิสทริบิวชันอื่นๆ บรรทัดอาจเริ่มต้นด้วย linux16 แทนที่จะเป็น linux
ขั้นตอนที่ 4 เลื่อนเคอร์เซอร์ไปที่ท้ายบรรทัด
ใช้ปุ่ม →, ←, ↑ และ ↓ เพื่อวางเคอร์เซอร์หลัง ro
ขั้นตอนที่ 5. พิมพ์ init=/bin/bash หลัง ro
ท้ายบรรทัดควรมีลักษณะดังนี้:
ro init=/bin/bash
-
สังเกตช่องว่างระหว่าง
โร
และ
init=/bin/bash
- .
ขั้นตอนที่ 6 กด Ctrl+X
สิ่งนี้บอกให้ระบบบูตโดยตรงไปยังพรอมต์คำสั่งระดับรูทในโหมดผู้ใช้คนเดียว
ขั้นที่ 7. พิมพ์ mount –o remount, rw / ที่พรอมต์แล้วกด ↵ Enter
สิ่งนี้จะเมาต์ระบบไฟล์ในโหมดอ่าน-เขียน
ขั้นที่ 8. พิมพ์ passwd ที่พรอมต์ แล้วกด ↵ Enter
เนื่องจากการบูตเข้าสู่โหมดผู้ใช้คนเดียวช่วยให้คุณเข้าถึงรูทได้ คุณไม่จำเป็นต้องส่งพารามิเตอร์เพิ่มเติมไปยังคำสั่ง passwd
ขั้นที่ 9. พิมพ์รหัสผ่าน root ใหม่ แล้วกด ↵ Enter
อักขระที่คุณพิมพ์จะไม่ปรากฏบนหน้าจอ นี่เป็นปกติ.
ขั้นตอนที่ 10. พิมพ์รหัสผ่านใหม่อีกครั้งแล้วกด ↵ Enter
เมื่อระบบยืนยันว่าคุณป้อนรหัสผ่านเดิมอีกครั้ง คุณจะเห็นข้อความว่า "อัปเดตรหัสผ่านสำเร็จ"
ขั้นตอนที่ 11 พิมพ์ reboot –f แล้วกด ↵ Enter
คำสั่งนี้จะรีบูตระบบตามปกติ
วิดีโอ - การใช้บริการนี้ อาจมีการแบ่งปันข้อมูลบางอย่างกับ YouTube
เคล็ดลับ
- รหัสผ่านของคุณควรมีความยาวตั้งแต่ 8 อักขระขึ้นไปและประกอบด้วยตัวอักษร (ตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก) ตัวเลขและสัญลักษณ์
- หากต้องการเปลี่ยนรหัสผ่านสำหรับผู้ใช้รายอื่น ให้ su เป็น root แล้วพิมพ์ passwd