Help! I forgot my root password. How do I log in now?
You can log in using single-user mode and create a new root password.
To enter single-user mode, reboot your computer. If you use the default boot loader, GRUB, you can enter single user mode by performing the following:
1. At the boot loader menu, use the arrow keys to highlight the installation you want to edit and type [A] to enter into append mode.
2. You are presented with a prompt that looks similar to the following:
grub append> ro root=LABEL=/
3. Press the Spacebar once to add a blank space, then add the word single to tell GRUB to boot into single-user Linux mode. The result should look like the following:
ro root=LABEL=/ single
4. Press [Enter] and GRUB will boot single-user Linux mode. After it finishes loading, you will be presented with a shell prompt similar to the following:
sh-2.05b#
5. You can now change the root password by typing
passwd root
You will be asked to re-type the password for verification. Once you are finished, the password will be changed. You can then reboot by typing reboot at the prompt; then you can log in to root as you normally would.
==================================
ลืมรหัสผ่านของ root
- ขั้นตอนสำหรับ LILO
- เมื่อ Restart เครื่อง ก่อนเข้าระบบ ให้กด Alt-X ขณะที่อยู่ที่ LILO prompt แล้วพิมพ์ว่า linux single
- เมื่อเข้าไปจะได้สถานะเป็น root ทันที ก็เพียงแต่ใช้คำสั่ง passwd root แล้ว reboot ก็เรียบร้อยแล้ว
- ขั้นตอนสำหรับ GRUB
- เมื่อ Restart เครื่อง ก่อนเข้าระบบขณะที่อยู่ที่ GRUB prompt ให้กด e
- พบ Fedora กด e แล้วพบ Kernel กด e แล้วพิมพ์ single ต่อท้ายคำสั่งที่ใช้ boot ระบบ
- ออกมาแล้วกด b เพื่อ boot ตามคำสั่งที่แก้ไขนั้น ก็จะเข้า #
- เมื่อเข้าไปจะได้สถานะเป็น root ทันที ก็เพียงแต่ใช้คำสั่ง passwd root เพื่อเปลี่ยนรหัสผ่าน แล้ว reboot ก็เรียบร้อยแล้ว
- สำหรับเครื่อง Sun
- ซึ่งเป็น Unix server ที่ดี จะใช้การ Reboot และกดปุ่ม stop a แล้วใช้คำสั่ง boot -s
ทำการ boot แผ่นที่ 1 ขึ้นมา แล้วกด F5
boot : linux rescue
จากนั้นก็ set ค่าที่แสดงขึ้นมา จนถึงเครื่องหมาย #
sh-3.00# chroot /mnt/sysimage
sh-3.00# passwd root
New UNIX password : <
Retype new UNIX password : <
ถึงขั้นตอนนี้ก็สามารถเปลี่ยน password ได้แล้ว
วิธีแก้ password ใน fedora core 3
วิธีนี้ไม่จำเป็นต้องใช้แผ่น boot
พอเริ่มทำการ boot linux ให้กด a
grub append / ro root = LABLE = / rhgb guiet 1 <<<--- พิมพ์ 1 เพิ่มเข้าไป เพื่อให้ boot แบบ single mode
sh-3.00# passwd root
New UNIX password : <
Retype new UNIX password : <
ถึงขั้นตอนนี้ก็สามารถเปลี่ยน password ได้เช่นกัน
*** Alternatives (by Yoshijo)
Fedora Core 3
ใส่ Fedora Core 3 Disc 1 แล้ว boot เครื่องให้เริ่มจาก CD
ให้พิมพ์ที่ prompt ของ Fedora Installer Wizard ว่า linux-rescue (F5)
ทำตามขั้นตอนต่างๆ ที่กำหนด
sh-3.00# vi /chroot/etc/shadow
จากนั้น ลบ Password ของ root ออก และ ทำการ save ( พิมพ์ :wq ที่ global vi command mode)
จากนั้น กด CTRL+ALT+DEL เพื่อ reboot
เมื่อบูทถึงหน้า Login ให้ login เป็น root โดยไม่ต้องใส่ paasword
[root@localhost]#passwd
New UNIX password : <
Retype new UNIX password : <
ถึงขั้นตอนนี้ก็สามารถเปลี่ยน password ได้เช่นกัน
วิธีแก้ password ใน Slackware (หรือ Distro อื่นๆ ที่ใช้ Boot Loader เป็น LILO)
เมื่อ Restart เครื่อง ก่อนเข้าระบบ ให้กด Alt-X ขณะอยู่ที่ LILO prompt แล้วพิมพ์ว่า linux single เมื่อเข้าไปจะได้สถานะเป็น root ทันที ก็เพียงแต่ใช้คำสั่ง passwd root แล้ว reboot
เพิ่มเติมให้แล้วกัน อิอิ กรณีไม่มีแผ่นบูต
ใน Red Hat Family ในหน้า Grub ที่จะแสดง os ในเครื่องนั้น ให้เลือกไปที่ Linux ... และกดปุ่ม e จะสามารถเข้าไป Edit ให้เลือกบรรทัดไปที่ ส่วนของ linux จากนั้นให้กด e อีกครั้งจะสามารถ edit ข้อมูลบรรทัดนั้น ๆ ได้ ให้ เลื่อนไปสุดบรรทัด และพิมพ์ s
ทำสัก 2 บรรทัด ของ linux อะ จะออกมาเป็น
root (hd0,0) s
kernal /vmlinuz-2.6.9-42.EL ro root=LABEL=/ rhgb quiet s
ตรง s ของทั้งสองบรรทัดเนี้ย เพิ่มมาทีหลัง จากนั้นกดที่ปุ่ม b จะเป็นการ reboot
เมื่อ boot มาใหม่จะเข้าสู่ single mode ซึ่งก็ทำการแก้ไขรหัส ด้วยคำสั่ง
passwd ได้เลย จะใส่ root หรือไม่ก็ได้ เพราะ หากเราพิมพ์คำสั่ง passwd เฉย ๆ ระบบจะรู้เองว่าเราต้องการแก้ไข password ของ root ครับผม
ปล.ข้อนี้เป็นข้อแรกของการสอบ RHCE นะครับ ไม่มีแผ่นบูตให้นะ อิอิ
ยังไงจะไปสอบก็อย่าตกม้าตายในข้อนี้นะ เอามาบอกแว้วอะ
อ๋อเพิ่มเติม เมื่อ reboot ครั้งต่อไปก็จะ boot อย่างปกตินะ ระบบจะตัว s ออกให้เองโดยอัตโนมัติ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น