วิธีรีเซ็ตรหัสผ่านรูทที่ถูกลืมใน Fedora
บทความสั้น ๆ นี้อธิบายขั้นตอนที่คุณสามารถทำได้เพื่อรีเซ็ตรหัสผ่านรูทที่ถูกลืมบนระบบ Fedora Linux สำหรับคำแนะนำนี้ เราใช้ Fedora 32
อ่านเพิ่มเติม: วิธีรีเซ็ตรหัสผ่านรูทที่ถูกลืมใน CentOS 8
ขั้นแรก คุณต้อง รีบูต หรือ เปิดเครื่อง บนระบบของคุณ และรอจนกระทั่งเมนู ด้วง ปรากฏขึ้นดังที่แสดงด้านล่าง
กด 'e'
เพื่อแก้ไขพารามิเตอร์ด้วง สิ่งนี้จะนำคุณไปสู่หน้าจอที่แสดงด้านล่าง จากนั้น ค้นหาบรรทัดที่ขึ้นต้นด้วย 'linux'
ดังที่แสดงด้านล่าง
ใช้ปุ่มลูกศรไปข้างหน้าของเคอร์เซอร์ ไปยังส่วนที่มีพารามิเตอร์ rhgb quiet
ตอนนี้แทนที่พารามิเตอร์ rhgb quiet
ด้วย rd.break enforcing=0
จากนั้นกด ctrl+x
เพื่อบูตเข้าสู่โหมดผู้ใช้คนเดียว จากนั้น ติดตั้งระบบไฟล์รูทอีกครั้งในโหมด อ่าน และ เขียน
mount –o remount,rw /sysroot
จากนั้นรันคำสั่งด้านล่างเพื่อเข้าถึงระบบ Fedora
chroot /sysroot
หากต้องการเปลี่ยนหรือรีเซ็ตรหัสผ่านรูท เพียงใช้คำสั่ง passwd ดังที่แสดง
passwd
ระบุรหัสผ่านใหม่และยืนยัน หากทุกอย่างเป็นไปด้วยดี การแจ้งเตือน 'อัปเดตรหัสผ่านสำเร็จ' จะแสดงขึ้นที่ส่วนท้ายของคอนโซล
หากต้องการรีบูตระบบ เพียงกด Ctrl + Alt + Del หลังจากนั้นคุณสามารถเข้าสู่ระบบในฐานะผู้ใช้รูทได้โดยใช้รหัสผ่านรูทที่สร้างขึ้นใหม่
เมื่อเข้าสู่ระบบ ให้รันคำสั่งด้านล่างเพื่อกู้คืนป้ายกำกับ SELinux ไปที่ไฟล์ /etc/shadow
restorecon -v /etc/shadow
และสุดท้ายก็ตั้งค่า SELinux เป็นโหมดบังคับใช้โดยใช้คำสั่ง
setenforce 1
และนี่เป็นการสรุปหัวข้อของเราเกี่ยวกับวิธีรีเซ็ตรหัสผ่านรูทที่ถูกลืมบน Fedora 32 ขอขอบคุณที่สละเวลาในบทช่วยสอนนี้