ฉันทำรหัสผ่านผู้ใช้ root / super ของฉันในเซิร์ฟเวอร์ Ubuntu drop to root shell
ผมพยายามที่จะบูตในโหมดการกู้คืนและเลือกตัวเลือก
แต่มันมักจะถามหา:
Give root password for maintenance (or type Control-D to continue)
และฉันจำไม่ได้
ฉันทำรหัสผ่านผู้ใช้ root / super ของฉันในเซิร์ฟเวอร์ Ubuntu drop to root shell
ผมพยายามที่จะบูตในโหมดการกู้คืนและเลือกตัวเลือก
แต่มันมักจะถามหา:
Give root password for maintenance (or type Control-D to continue)
และฉันจำไม่ได้
คำตอบ:
ลองควบคุม -D เมื่อระบบแจ้งให้คุณใส่รหัสผ่านรูท หากวิธีนี้ใช้ไม่ได้ผลให้ลองทำดังนี้:
http://www.howtogeek.com/howto/linux/reset-your-forgotten-ubuntu-password-in-2-minutes-or-less/
จากนั้นเลื่อนลงไปที่ "Alternate Root Shell Method"
- คลิก [ดูคอนโซล] เพื่อเข้าถึงคอนโซลและคลิกปุ่มส่ง CTRL + ALT + DEL ที่ด้านบนขวา หรือคุณสามารถคลิก [เริ่มใหม่] เพื่อรีสตาร์ทเซิร์ฟเวอร์
- ทันทีที่กระบวนการบู๊ตเริ่มต้นขึ้นให้กด ESC เพื่อเปิดพร้อมต์การบูต GRUB คุณอาจต้องปิดระบบจากแผงควบคุมจากนั้นเปิดใหม่เพื่อเข้าถึงพรอมต์การบูตของ GRUB
- คุณจะเห็นพรอมต์การบูต GRUB - กด "e" เพื่อแก้ไขตัวเลือกการบูตครั้งแรก (หากคุณไม่เห็นพรอมต์ด้วงคุณอาจต้องกดปุ่มใด ๆ เพื่อเรียกขึ้นมาก่อนบู๊ตเครื่อง)
- ค้นหาเคอร์เนลบรรทัด (เริ่มต้นด้วย
linux /boot/
) และเพิ่มinit="/bin/bash"
ที่ท้ายบรรทัด- กด CTRL-X หรือ F10 เพื่อบู๊ต
- ระบบจะบูตและคุณจะเห็นพร้อมท์รูท พิมพ์
mount -rw -o remount /
แล้วpasswd
เปลี่ยนรหัสผ่านรูทแล้วรีบูตอีกครั้ง
การอ้างอิง: https://www.vultr.com/docs/boot-into-single-user-mode-reset-root-password
สำหรับฉันใช้ Ubuntu Server Eoan 19.10, Grub 2.04
จากเมนูบูตเลือกโหมดการกู้คืน
เลือกตัวเลือกพรอมต์ Drop to root shell
ประเภท:passwd <your-user-name>
ฉันพบวิธีแก้ปัญหาที่นี่:
http://www.linuxandubuntu.com/home/how-to-reset-root-password-in-ubuntu
ไม่มีรหัสผ่านรูทใน Ubuntu นี่เป็นคุณลักษณะด้านความปลอดภัย: เป็นไปไม่ได้ที่จะเข้าสู่ระบบในฐานะ root ไม่มีรหัสผ่านหมายความว่าไม่มีรหัสผ่านที่สามารถถอดรหัสได้
เมื่อได้รับแจ้งให้ใส่รหัสผ่านในโหมดการกู้คืนเพียงกด [Enter]