Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีรีเซ็ตรหัสผ่านผู้ใช้ใน Linux WSL

ระบบย่อย Windows สำหรับ Linux อนุญาตให้คุณเรียกใช้เทอร์มินัล Linux ภายในสภาพแวดล้อม Windows 10 หนึ่งในคุณสมบัติที่ดีที่สุดของ WSL คือมันจะเข้าสู่ระบบให้คุณโดยอัตโนมัติในฐานะผู้ใช้เริ่มต้นทันทีที่คุณเปิดเทอร์มินัล WSL และทั้งหมดนี้จะเกิดขึ้นโดยไม่มีรหัสผ่านเริ่มต้นของผู้ใช้

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

คู่มือนี้จะกล่าวถึงกระบวนการเปลี่ยนรหัสผ่านผู้ใช้ใน Ubuntu WSL กระบวนการเปลี่ยนรหัสผ่านบนการกระจาย WSL อื่น ๆ จะเหมือนกันมากหรือน้อย

เปลี่ยนรหัสผ่านผู้ใช้ใน Ubuntu WSL

  1. เปลี่ยนชื่อผู้ใช้เริ่มต้นสำหรับ WSL distro ของคุณเป็นรูท จากนั้นเรียกใช้ config คำสั่งดังนี้
    ubuntu config --default-user root
  2. เปิดใช้การแจกจ่าย Linux ในกรณีที่คุณใช้งาน WSL distro ที่เป็นค่าเริ่มต้น
  3. รีเซ็ตรหัสผ่านโดยพิมพ์ รหัสผ่าน คำสั่ง
    passwd
  4. ในการรีเซ็ตรหัสผ่านของผู้ใช้รายใดรายหนึ่ง ให้ส่งชื่อผู้ใช้ด้วยคำสั่ง ตัวอย่างเช่น:
    passwd winibhalla
  5. ออกจากเซสชัน WSL ของคุณและตั้งค่าผู้ใช้เริ่มต้นของ WSL distro กลับเป็นบัญชีผู้ใช้ของคุณ
    ubuntu config --default-user winibhalla

หมายเหตุ : คุณใช้คำสั่งต่อไปนี้เพื่อเปลี่ยนผู้ใช้เริ่มต้นเป็นรูทใน WSL distro ได้

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

วิธีตั้งค่ารูทเป็นผู้ใช้เริ่มต้นบน Ubuntu:

ubuntu config --default-user root

บน OpenSuse Linux:

sles-12 config --default-user root

การเปลี่ยนผู้ใช้เริ่มต้นบน Kali Linux ก็ทำได้ง่ายเช่นกัน:

kali config --default-user root

วิธีเปลี่ยนผู้ใช้เริ่มต้นเป็นรูทบน Debian:

debian config --default-user root

การรีเซ็ตรหัสผ่านของคุณบน WSL วิธีที่ง่าย

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

ในการติดตั้ง Linux แบบเดิม คุณสามารถใช้ passwd คำสั่งเปลี่ยนรหัสผ่านบัญชีของคุณอย่างง่ายดาย Unix นั้นคล้ายกับ Linux ในแง่ของสถาปัตยกรรมและคำสั่ง และขั้นตอนในการเปลี่ยนรหัสผ่านผู้ใช้จะเหมือนกับใน Linux