ค้นหาเว็บไซต์

วิธีรีเซ็ตรหัสผ่านรูทที่ถูกลืมใน Arch Linux


ค่อนข้างน่าหงุดหงิดที่ต้องออกจากระบบของคุณในฐานะผู้ใช้ รูท เนื่องจากคุณไม่สามารถจำรหัสผ่านของคุณได้ สิ่งนี้มักจะเกิดขึ้นในกรณีที่คุณไม่ได้เข้าสู่ระบบในฐานะรูทเป็นระยะเวลานาน แต่ไม่ต้องกังวล ในบทความนี้ เราจะอธิบายกระบวนการทีละขั้นตอนเกี่ยวกับวิธีรีเซ็ตรหัสผ่านรูทที่ถูกลืมใน Arch Linux

อ่านต่อ: วิธีรีเซ็ตรหัสผ่านรูทที่ถูกลืมใน CentOS 8

ขั้นแรก ให้รีบูตหรือเปิดระบบ Arch ของคุณ รายการแรกจะถูกเลือกตามค่าเริ่มต้นดังที่แสดงด้านล่าง

ขัดจังหวะกระบวนการบูตโดยกด 'e' บนแป้นพิมพ์เพื่อเปลี่ยนแปลงรายการบูต

ในขั้นตอนถัดไป เลื่อนลงและค้นหาบรรทัดที่ขึ้นต้นด้วย:

linux          /boot/vmlinuz-linux

การใช้ปุ่มลูกศรนำทางไปยังจุดสิ้นสุดของบรรทัดนี้ซึ่งลงท้ายด้วย quiet ถัดไป เพิ่มพารามิเตอร์ init =/bin/bash ตามที่แสดง

จากนั้นกดชุดค่าผสม ctrl+x เพื่อบูตเข้าสู่โหมดผู้ใช้คนเดียวโดยมีระบบไฟล์รูทที่เมาท์ด้วยสิทธิ์การเข้าถึง อ่านอย่างเดียว (ro)

เราจำเป็นต้องติดตั้งระบบไฟล์รูทอีกครั้งด้วยสิทธิ์ อ่าน และ เขียน

mount -n -o remount,rw /

ตอนนี้คุณสามารถรีเซ็ตรหัสผ่านรูทได้โดยใช้คำสั่ง passwd

passwd

ระบุรหัสผ่านรูทใหม่ของคุณและยืนยัน หากทุกอย่างเป็นไปด้วยดี คุณจะได้ผลลัพธ์:

‘password updated successfully’.

สุดท้ายให้รันคำสั่งด้านล่างเพื่อบันทึกการเปลี่ยนแปลงและเริ่ม ArchLinux

exec /sbin/init

และนั่นมัน! อย่างที่คุณเห็น มันเป็นขั้นตอนที่ง่ายและตรงไปตรงมา ตอนนี้คุณควรรีเซ็ตรหัสผ่านรูทของคุณได้อย่างสะดวกสบายในกรณีที่คุณลืม