ฉันจะรีเซ็ตรหัสผ่านที่หายไปได้อย่างไร (โดยใช้โหมดการกู้คืนฉันต้องพิมพ์รหัสผ่าน)


32

ฉันต้องรีเซ็ตรหัสผ่าน ฉันได้ทำตามขั้นตอนเหล่านี้แล้ว:

ฉันจะรีเซ็ตรหัสผ่านผู้ดูแลระบบที่หายไปได้อย่างไร

อย่างไรก็ตามจากนั้นฉันไปที่ตัวเลือกการกู้คืน "root" หรือ "netroot" มันบอกฉัน:

Give root password for maintenance (or type Control-D to continue)

เห็นได้ชัดว่าฉันไม่ทราบรหัสผ่านรูต ถ้าฉันพิมพ์CTRL+ Dฉันจะกลับไปที่รายการตัวเลือก จากหน้านี้ฉันอ่าน:

ภายใต้บท 'วิธีอื่น ๆ ':

4. Highlight the line that begins kernel and press 'e' to edit`

kernelแต่ในแฟ้มการกำหนดค่าด้วงที่ฉันมีสายที่เริ่มต้นด้วยไม่มี เท่านั้น:

setparams 'Ubuntu...'
recordfail
set gxfpayload...
insmod part_msdos
insmod ext2
set root=...
search --no-floppy...
linux /boot/vmlinuz-2.6.38...
initrd /boot/initrd.img-2.6....

นั่นคือทุกบรรทัดในด้วงของฉัน ฉันควรแก้ไขบรรทัดไหน หรือมีวิธีอื่นในการรีเซ็ตรหัสผ่านของฉัน?


1
โปรดดูคำตอบนี้: askubuntu.com/questions/24006/…
cprofitt

ไม่ได้ผลมันบอกให้ฉันพิมพ์รหัสผ่าน ...
โปรดลบฉัน

หมายความว่าบรรทัดนี้ linux /boot/vmlinuz-2.6.38 ... คุณตั้งรหัสผ่านรูทหรือไม่?
23 93 26 35 19 57 3 89

@estpiskie ฉันลองบรรทัดนั้น แต่ก็ค้าง ... ไม่มีอะไรเกิดขึ้น ไม่แน่ใจเกี่ยวกับการตั้งรหัสผ่านรูท; นี่ไม่ใช่คอมพิวเตอร์ของฉัน (ช่วยเหลือเพื่อน)
โปรดลบฉัน

คุณพยายามแฮ็คคอมพิวเตอร์ด้วยตัวเองหรือไม่? เพราะถ้าคุณไม่ทราบรหัสผ่านรากและรหัสผ่านผู้ใช้ครั้งแรกมันเป็นบิตเหม็น ...
gajdipajti

คำตอบ:


32

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

วิธีนี้เป็นวิธีที่ง่ายที่สุดถ้าคุณสามารถใช้ระบบ Ubuntu ได้ (แม้ว่าจะไม่มีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบ) แต่มันก็ไม่ยากเกินไปถ้าคุณทำไม่ได้

  • จากประสบการณ์ของฉันผู้ใช้ Ubuntu ส่วนใหญ่ที่ปิดท้ายระบบของตัวเองมีการเปิดใช้งานการเข้าสู่ระบบอัตโนมัติซึ่งเป็นวิธีที่พวกเขาลืมรหัสผ่าน (เพราะพวกเขาไม่ต้องพิมพ์พวกเขาเพื่อเข้าสู่ระบบ) สิ่งนี้อาจจะใช่หรือไม่ใช่ในกรณีของคุณ แต่ฉันได้นำเสนอวิธีการทำสิ่งนี้หากคุณสามารถใช้ระบบ Ubuntu ที่ติดตั้งไว้ก่อนเพราะฉันคิดว่ามันจะช่วยให้คนส่วนใหญ่ที่อ่านโพสต์นี้

หากคุณสามารถใช้ระบบ Ubuntu ที่ติดตั้งแม้ในฐานะผู้ใช้ที่ไม่ได้ดูแลระบบ

  1. หากคุณยังไม่มีให้เขียนแฟลชไดรฟ์ USB รุ่นสดของ Ubuntu (บนUbuntu , WindowsหรือMac OS X ) หรือเขียนแผ่นซีดี / ดีวีดีสดของ Ubuntu (บนUbuntu , WindowsหรือMac OS X )

  2. หากคุณรู้ชื่ออุปกรณ์ของพาร์ติชันที่มีระบบไฟล์รูทของระบบ Ubuntu คุณสามารถข้ามไปยังขั้นตอนที่ 5ได้

  3. ในระบบ Ubuntu ของคุณ (ไม่ใช่ระบบ CD / DVD / USB สด) ให้รันคำสั่งนี้ใน Terminal:

    mount | grep ' on / '
    

    คุณควรมีช่องว่างก่อนและหลังon/

  4. คำสั่งนั้นจะสร้าง/dev/sda1 on / type ext4 (rw,errors=remount-ro,commit=0)ผลลัพธ์ออกมา ข้อความก่อนหน้าon(ไม่รวมพื้นที่) คือชื่ออุปกรณ์ของพาร์ติชันที่มีระบบไฟล์รูทของระบบ Ubuntu ของคุณ จำได้ (หรือจดไว้)

  5. บูตคอมพิวเตอร์จาก CD / DVD / USB สดแล้วเลือกลอง Ubuntu โดยไม่ต้องติดตั้ง (ไม่ใช่ติดตั้ง Ubuntu )

  6. เปิดหน้าต่าง Terminal ( Ctrl+ Alt+ T)

  7. เรียกใช้คำสั่งนี้:

    sudo mount /dev/sda1 /mnt

    แทนที่/dev/sda1ด้วยชื่ออุปกรณ์ของพาร์ติชันที่มีระบบไฟล์รูทของระบบ Ubuntu ของคุณหากแตกต่างกัน

    หากคุณได้รับข้อความแสดงข้อผิดพลาดเกี่ยวกับวิธีที่อุปกรณ์หรือพาร์ติชันไม่มีอยู่หรือเกี่ยวกับ "ประเภทระบบแฟ้มที่ไม่รู้จัก" คุณอาจใช้ชื่ออุปกรณ์หรือหมายเลขพาร์ติชันผิด ตามที่อธิบายไว้ข้างต้นรูทพาร์ติชันของระบบของคุณอาจไม่เป็น/dev/sda1เช่นนั้น

  8. เรียกใช้คำสั่งนี้:

    sudo chroot /mnt
    

    สำหรับวัตถุประสงค์ของความสามารถในการรีเซ็ตรหัสผ่านหรือความสามารถในการเปลี่ยนสิ่งที่ผู้ใช้กลุ่มเป็นสมาชิกของนั่นคือทั้งหมดที่คุณต้องทำเพื่อ chroot ใน. โดยเฉพาะอย่างยิ่งคุณไม่จำเป็นต้องติดตั้งระบบไฟล์อื่น ๆเช่น/dev, /dev/pts, /sysและ/proc. ขั้นตอนการ chrooting ที่ซับซ้อนยิ่งขึ้นซึ่งช่วยให้คุณสามารถใช้ระบบที่คุณ chrooted ได้อย่างเต็มที่ตัวอย่างเช่นในการอัปเดตและติดตั้งซอฟต์แวร์ภายในมันจำเป็นต้องมีขั้นตอนเพิ่มเติมรวมถึงขั้นตอนเพิ่มเติมหลังจากป้อน chroot แต่สิ่งนี้ไม่ได้

    หากคุณเรียกใช้sudo chroot /mntและคุณเห็นข้อความนี้หมายความว่าคุณติดตั้งพาร์ติชันที่ผิดไปยัง - /mntจำไว้เสมอว่ามันจะไม่ได้/dev/sda1อยู่ในทุกระบบ - แม้ว่ามันจะเกิดขึ้นถ้าคุณลบ/bin/bash:

    chroot: failed to run command ‘/bin/bash’: No such file or directory
    

    หากเกิดขึ้นคุณสามารถยกเลิกการต่อเชื่อมกับมันsudo umount /mntแล้วดำเนินการต่อพาร์ติชันที่ถูกต้อง

  9. ดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้เพื่อรับ / กู้คืนการเข้าถึงระบบการติดตั้ง Ubuntu

    • หากคุณต้องการรีเซ็ตรหัสผ่านของผู้ใช้:

      passwd username

      แทนที่usernameด้วยชื่อผู้ใช้ของคุณ (นี่คือชื่อผู้ใช้บนระบบที่ติดตั้งบนฮาร์ดไดรฟ์ไม่ใช่ "ubuntu" ซึ่งเป็นชื่อผู้ใช้ของผู้ใช้เริ่มต้นบนซีดีติดตั้ง Ubuntu Desktop)

      ป้อนรหัสผ่านที่คุณต้องการสำหรับผู้ใช้นั้น

      • หากคุณไม่ทราบชื่อผู้ใช้ของคุณคุณสามารถรับรายชื่อผู้ใช้ในระบบโดยเรียกใช้:

        ls /home
        

        สิ่งนี้ได้ผลเพราะ/homeมีโฮมไดเร็กตอรี่ทั้งหมดของผู้ใช้, และชื่อของโฮมไดเร็กตอรี่ของผู้ใช้นั้นเหมือนกับชื่อของผู้ใช้.

    • หรือหากคุณต้องการตั้งค่า / รีเซ็ตrootรหัสผ่าน:

      เนื่องจากคุณอยู่ในrootเชลล์คุณสามารถใช้passwdคำสั่งโดยไม่มีอาร์กิวเมนต์เพื่อรีเซ็ตrootรหัสผ่านของ:

      passwd
      

      แต่โปรดดูหน้านี้ซึ่งอธิบายว่าทำไมการrootเปิดใช้งานบัญชีจึงไม่แนะนำใน Ubuntu

    • อีกทางเลือกหนึ่งถ้าคุณต้องการให้ผู้ใช้เป็นผู้ดูแลระบบ (เพื่อให้พวกเขาสามารถดำเนินการดูแลระบบรวมถึงการเรียกใช้คำสั่งrootด้วยsudo)

      ใน Ubuntu 12.04 และสูงกว่า (คุณสามารถเรียกใช้lsb_release -rเพื่อดูสิ่งที่รุ่นของ Ubuntu คุณมีเพียงให้แน่ใจว่าคุณใช้มันในchrootหรือมันจะบอกคุณว่ารุ่นซีดีสดมี) ทำงาน:

      usermod -a -G sudo username

      ใน Ubuntu 11.10 และต่ำกว่านั้นความสามารถในการดูแลระบบได้รับการพิจารณาจากการเป็นสมาชิกในadminกลุ่มมากกว่าในsudoกลุ่ม ดังนั้นคุณจะเรียกใช้แทน:

      usermod -a -G admin username

      ในทั้งสองกรณีให้แทนที่usernameด้วยชื่อบัญชีผู้ใช้ที่คุณต้องการให้สิทธิ์ผู้ดูแลระบบ

  10. รันคำสั่งทั้งสามนี้:

    exit
    sudo umount /mnt
    exit
    

    คำสั่งสุดท้ายเหล่านั้นออกจากหน้าต่าง Terminal

  11. รีบูทระบบโดยคลิกที่ไอคอนพลังงานที่มุมบนขวาของหน้าจอแล้วคลิกปิดเครื่อง (จากนั้นคลิกรีสตาร์ทในกล่องโต้ตอบที่ปรากฏขึ้น) ตรวจสอบให้แน่ใจว่าได้ถอดซีดี / ดีวีดีหรือแฟลชไดรฟ์ USB ก่อนที่ระบบจะบู๊ตอีกครั้งเพื่อให้คุณสามารถเข้าสู่ระบบอูบุนตูของคุณบนฮาร์ดดิสก์

    • หากคุณใช้งานอูบุนตูไลฟ์ที่เก่าพอที่มีตัวเลือกรีสตาร์ทในเมนูพลังงานคุณควรคลิกที่นั่นแทนที่จะปิดเครื่อง

หากคุณไม่สามารถใช้ระบบ Ubuntu ที่ติดตั้งได้เลย

หากคุณไม่สามารถเข้าสู่ระบบเพื่อรับชื่ออุปกรณ์ของพาร์ติชันที่มีระบบไฟล์รูทของระบบ Ubuntu คุณสามารถคิดออกได้หลังจากบูทซีดีสด มีหลายวิธีในการทำเช่นนี้ ฉันนำเสนอที่นี่ที่ฉันคิดว่าง่ายที่สุดและมีโอกาสน้อยที่จะนำไปสู่ข้อผิดพลาด (อย่างไรก็ตามคุณอาจสนใจวิธีอื่นนี้ด้วย)

  1. หากคุณยังไม่มีให้เบิร์นเขียนแผ่นซีดี / ดีวีดีสดของ Ubuntu (บนUbuntu , WindowsหรือMac OS X ) หรือเขียนแฟลชไดรฟ์ USB live ของ Ubuntu (บนUbuntu , WindowsหรือMac OS X )

  2. บูตคอมพิวเตอร์จาก CD / DVD / USB สดแล้วเลือกลอง Ubuntu โดยไม่ต้องติดตั้ง (ไม่ใช่ติดตั้ง Ubuntu )

  3. เปิด GParted

    • ในการทำเช่นนี้ใน Unityซึ่งเป็นสภาพแวดล้อมเดสก์ท็อปเริ่มต้นใน Ubuntu ส่วนใหญ่ให้คลิกปุ่มโฮม (เช่นปุ่มที่มุมบนซ้ายของหน้าจอที่มีโลโก้ Ubuntu ติดอยู่) หรือกดSuperซึ่งเป็นที่รู้จักกันดี เป็นปุ่ม Windows gpartedจากนั้นพิมพ์ใน GParted จะเกิดขึ้นและคุณสามารถคลิกได้

    • Ubuntu 17.10 ขึ้นไปใช้ GNOME 3ร่วมกับ GNOME Shell แทน Unity หากต้องการเปิด GParted ให้คลิกที่ตารางจุดเก้าจุดที่ปรากฏที่มุมล่างซ้ายของหน้าจอเพื่อเปิดแผงแอปพลิเคชัน จากนั้นคลิกที่ไอคอน GParted

      สกรีนช็อตสองหน้าของ GNOME 3 พร้อม GNOME Shell ในสภาพแวดล้อมสดของ Ubuntu 17.10 สนับสนุนโดย Videonauth วางเคียงข้างพร้อมเครื่องหมายที่วาดด้วยมือเพื่อเพิ่มตำแหน่งของปุ่มสำหรับแผงแอปพลิเคชั่น * และ GParted ไอคอนมีลักษณะเหมือนในแผงแอปพลิเคชัน  โปรดทราบว่าไอคอนนี้มีชื่อว่า GParted ดังนั้นจึงไม่จำเป็นต้องจดจำไอคอนนี้ด้วยการปรากฏตัวของไอคอน
      ขอขอบคุณเป็นพิเศษVideonauthสำหรับการอธิบายวิธีการเปิด GParted ใน GNOME 3 เช่นเดียวกับการให้ภาพหน้าจอเหล่านี้ 1

    • เมื่อวันที่รุ่นเก่ามากของอูบุนตูที่ใช้ GNOME 2 แทนของอินเตอร์เฟซหรือความสามัคคีความสามัคคี 2D, เปิด GParted จากเมนูด้านบนโดยการคลิกที่ระบบการบริหาร → แก้ไข Partition GParted

    • รสชาติอื่น ๆ ของ Ubuntuเช่น Ubuntu MATE, Xubuntu และ Lubuntu มีระบบคล้ายกันของเมนูซ้อนกันซึ่งคุณสามารถเข้าถึง GParted ในขณะที่ใช้งานได้จาก USB สดหรือ CD / DVD สด

  4. ตอนนี้คุณสามารถเห็นพาร์ติชันทั้งหมดของคุณแบบกราฟิก หากคุณมีไดรฟ์มากกว่าหนึ่งตัวคุณอาจต้องเลือกไดรฟ์ที่มีระบบ Ubuntu ของคุณในเมนูแบบเลื่อนลงที่มุมบนขวาของ GParted

  5. พาร์ติชันที่มีระบบไฟล์รูทของระบบ Ubuntu ของคุณน่าจะเป็นพาร์ติชั่นขนาดใหญ่ext4(หรือสำหรับระบบอูบุนตูที่เก่ามากext3) โดยปกติจะมีพาร์ติชันเดียวเท่านั้นext4(หรือext3) หรือหนึ่งพาร์ติชันใหญ่ ไม่เช่นนั้นอาจเป็น/พาร์ติชัน (มีระบบไฟล์รูทนี่คือสิ่งที่คุณต้องการ) และอีกอันอาจเป็น/homeพาร์ติชัน ดังนั้นถ้ามีพาร์ติชั่นใหญ่ext4หรือext3พาร์ติชั่นสองตัวคุณสามารถสันนิษฐานได้ว่าพาร์ติชั่นแรก (ที่แสดงทางซ้ายสุด) น่าจะเป็นพาร์ติชั่นที่มีระบบไฟล์รูทของระบบของคุณ

    อาจเป็นสิ่งที่ผิด แต่ไม่มีอะไรจะเสียหายโดยคำแนะนำเหล่านี้หากคุณ ในบางสถานการณ์นอกเหนือจากการกระทำที่อธิบายไว้ในโพสต์นี้มันไม่จำเป็นต้องปลอดภัยที่จะทำให้สมมติฐานนี้

  6. จำหรือจดชื่ออุปกรณ์ของพาร์ติชันที่ (อาจ) มีระบบไฟล์รูท GParted แสดงสิ่งนี้ให้คุณเห็น มันมักจะใช้แบบฟอร์มที่เป็นตัวอักษรตัวพิมพ์เล็กและเป็นตัวเลข/dev/sdXnXn

  7. ออกจาก GParted

  8. ทำตามคำแนะนำข้างต้น ( "ผู้หากคุณสามารถเข้าสู่ระบบในฐานะผู้ใช้ที่ไม่ใช่ผู้ดูแล ") เริ่มต้นด้วยขั้นตอนที่ 6

โพสต์เหล่านี้ถูกนำมาดัดแปลงพื้นเพมาจากการโพสต์ # 9 ซึ่งผมเขียนในLaunchpad นี้สามารถตอบคำถาม

1 เครดิตไปที่Videonauthเพื่ออธิบายให้ฉันทราบถึงวิธีการเปิดใช้ GParted ในสภาพแวดล้อมสดของ Ubuntu 17.10 ฉันไม่มี GNOME 3 และจะไม่สามารถให้คำแนะนำเหล่านั้นได้ เขายังให้ภาพหน้าจอทั้งสอง (สิ่งที่ฉันเพิ่มเข้าไปคือลูกศรและวงกลมที่วาดด้วยมือน่าเกลียด)


ขอบคุณ ยอมรับสิ่งนี้เพราะมันเน้นปัญหาที่ฉันพบ (ซึ่งเป็นสิ่งที่ต้องทำถ้าตัวเลือก "รีเซ็ตรหัสผ่าน" ปกติไม่ทำงาน) ไม่แน่ใจว่าจะใช้งานได้หรือไม่เพราะฉันได้ฟอร์แมตระบบแล้ว แต่ฉันเชื่อว่านี่จะใช้งานได้ดีมาก
โปรดลบฉัน

2
เมื่อพิจารณาถึงสถานการณ์ต่าง ๆ การอธิบายรายละเอียดในแต่ละขั้นตอนและที่สำคัญที่สุดคือการแก้ปัญหาที่ฉันไม่สามารถหาคำตอบได้ทุกที่ทำให้คำตอบนี้เป็นคำตอบที่ดีที่สุดเท่าที่ฉันเคยเห็นในชุมชน ฉันจะลงคะแนนให้ 100 ครั้งถ้าทำได้!
Navid Vafaei

8

หากคุณต้องการเปลี่ยนรหัสผ่านรูท แต่ไม่ทราบรหัสเดิมคุณจะต้องเปลี่ยนเป็นรูทเชลล์ เมื่อคุณบูตเข้าสู่คอมพิวเตอร์ของคุณทันทีที่หน้าจอ BIOS หายไป (หน้าจอที่มีโลโก้คอมพิวเตอร์ของคุณอยู่) ให้เริ่มแตะที่Shiftปุ่มจนกระทั่งเมนู GRUB ปรากฏขึ้นและหากตัวเลือกนี้ใช้ไม่ได้ให้แตะที่Escปุ่ม (หากมีการกำหนดค่าไว้แล้วให้มาขั้นตอนนี้ไม่จำเป็น)

เมื่อคุณเห็นเมนูให้เลือกตัวเลือกของเคอร์เนลล่าสุด (หรือเมนูที่คุณใช้ตามปกติ) และเลือกตัวเลือกด้านล่างขวาที่เรียกว่า "โหมดการกู้คืน"

ควรมีลักษณะเช่นนี้:

ป้อนคำอธิบายรูปภาพที่นี่

สิ่งนี้จะนำคุณไปสู่เมนูที่มีลักษณะดังนี้:

ป้อนคำอธิบายรูปภาพที่นี่

ถัดไปเลือกตัวเลือกรูต

รอและปล่อยให้ทุกอย่างโหลดจนกว่าคุณจะไปถึงเปลือก ตอนนี้สนุกแล้ว ป้อนคำสั่งต่อไปนี้:

passwd your-username

แทนที่your-usernameด้วยชื่อผู้ใช้จริงของคุณ

หากคุณไม่แน่ใจว่าชื่อผู้ใช้ของคุณคุณสามารถดูชื่อของไฟล์ในโฟลเดอร์บ้านของคุณผ่าน:

cd /home

จากนั้นเรียกใช้:

ls

นี่จะแสดงชื่อผู้ใช้บนคอมพิวเตอร์ของคุณ

ตอนนี้พิมพ์คำสั่งที่ฉันระบุไว้ข้างต้น: . ดังนั้นหากชื่อผู้ใช้ของคุณเป็นเจนฉันจะพิมพ์:passwd your-username

passwd jane

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

reboot

หากคุณถูกขอให้ใส่รหัสผ่านรูทเมื่อป้อนรหัสผ่านใหม่นี้จะเป็นประโยชน์:

วิธีการทางเลือก

หากคุณถูกขอให้ใส่รหัสผ่านรูทเมื่อเข้าสู่โหมดผู้ใช้คนเดียวใช้init=/bin/bashบนเคอร์เนลต่อท้ายบรรทัดซึ่งควรบูตเครื่องเข้าสู่ bash console ซึ่งคุณสามารถเข้าถึงการอ่าน / เขียน/etc/shadowไฟล์ของคุณได้ จากนั้นคุณสามารถเรียกใช้passwdหรือแก้ไขไฟล์เงาโดยตรงเพื่อใส่ในสตริงว่าง สิ่งนี้อนุญาตให้คุณรีบูตเครื่องในสภาพแวดล้อมปกติและล็อกอินเป็นรูทปล่อยรหัสผ่านว่างไว้จากนั้นรันpasswdโปรแกรมเพื่อตั้งค่ารหัสผ่านรูท สิ่งนี้ควรทำจริง ๆ เมื่อถอดเครื่องออกจากเครือข่ายใด ๆ

(อ้างจาก Shawn Lee ในบทความด้านล่าง)

หากต้องการบู๊ตinit=/bin/bashตามที่แนะนำให้เข้าถึงเมนูด้วงเวลาบู๊ตและกดeเพื่อเข้าสู่ตัวแก้ไข เลื่อนเคอร์เซอร์ไปที่บรรทัดที่ขึ้นต้นด้วยlinuxจากนั้นเลื่อนเคอร์เซอร์ไปที่ท้ายบรรทัดนั้น ป้อนข้อความ

init=/bin/bash

และกดF10เพื่อบู๊ต คุณควรลงจอดในรูทเชลล์ในโหมดข้อความเท่านั้น ระบบไฟล์จะถูกเมาท์แบบอ่านอย่างเดียว หากต้องการทำให้ระบบไฟล์เขียนได้ให้ป้อนคำสั่ง

mount -o remount,rw /

จากนั้นคุณสามารถเรียกใช้

passwd username

โดยที่usernameเป็นชื่อของผู้ใช้ที่คุณต้องการตั้งรหัสผ่าน เมื่อเสร็จแล้วคุณสามารถรีบูตด้วยrebootคำสั่ง


หากคุณต้องการข้อมูลเพิ่มเติมลิงค์เหล่านี้สามารถช่วย:


2
ปัญหาคือว่าเขามีการตั้งรหัสผ่านรูทดังนั้นเขาจึงไม่สามารถไปที่รูทเชลล์เว้นแต่ว่าเขาจะเขียนมัน แต่เขาไม่รู้
gajdipajti

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

1
ปัญหาคือตอนนี้ระบบไฟล์รูทต้องติดตั้งก่อนผ่านการติดตั้งmountใหม่หรือตัวเลือกการเชื่อมต่อเครือข่าย
วิลฟ์

4

หากมีการตั้งค่ารหัสผ่านรูทและคุณลืมมัน แต่สามารถบูตได้ตามปกติและสามารถใช้ sudo ลองได้จากเทอร์มินัล

sudo passwd -dl root

ไม่ชัดเจนหากคุณได้รับรหัสผ่าน (และ sudo) ปกติและรูทหนึ่งสับสน

ลิงก์ที่คุณมีสำหรับรีเซ็ตรหัสผ่านจะทำงานได้ตามปกติ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.