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

วิธีตั้งค่าผู้ใช้เริ่มต้น สลับผู้ใช้ และลบผู้ใช้สำหรับ WSL

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

วิธีตั้งค่าผู้ใช้เริ่มต้น สลับผู้ใช้ และลบผู้ใช้สำหรับ WSL

ตั้งค่าผู้ใช้เริ่มต้น สลับผู้ใช้ ลบผู้ใช้สำหรับ WSL

เราจะกล่าวถึงขั้นตอนต่อไปนี้ในคู่มือนี้:

  1. วิธีตั้งค่าผู้ใช้เริ่มต้นสำหรับ WSL
  2. วิธี  เปลี่ยนผู้ใช้สำหรับ WSL
  3. วิธีลบผู้ใช้สำหรับ WSL

1] ตั้งค่าผู้ใช้เริ่มต้นสำหรับ WSL

เมื่อคุณเปิด WSL Distro บนคอมพิวเตอร์ Windows 10 ของคุณ โปรแกรมจะเริ่มลงชื่อเข้าใช้บัญชีผู้ใช้เริ่มต้นเฉพาะ คุณสามารถเปลี่ยนผู้ใช้เริ่มต้นนี้ได้หากต้องการ คุณต้องเปิด Command Prompt หรือ Powershell ด้วยสิทธิ์ระดับผู้ดูแลระบบ

วิธีตั้งค่าผู้ใช้เริ่มต้น สลับผู้ใช้ และลบผู้ใช้สำหรับ WSL

ตอนนี้รันคำสั่งต่อไปนี้สำหรับ Linux distros หลายตัว:

อูบุนตู: 

ubuntu config --default-user <USERNAME>

Ubuntu 18.04 LTS:

ubuntu1804 config --default-user <USERNAME>

Ubuntu 16.04 LTS:

ubuntu1604 config --default-user <USERNAME>

openSUSE Leap 42:

openSUSE-32 config --default-user <USERNAME>

SUSE Linux:

SLES-12 config --default-user <USERNAME>

เดเบียน: 

debian config --default-user <USERNAME>

กาลีลินุกซ์:

kali config --default-user <USERNAME>

คุณยังแทนที่   . ได้อีกด้วย เพื่อ ROOT   หากคุณต้องการตั้งค่าผู้ใช้เริ่มต้นเป็น ROOT

2] สลับผู้ใช้ใน WSL

เมื่อคุณเปิด WSL distro บรรทัดคำสั่งจะเข้าสู่ระบบผู้ใช้เริ่มต้นที่เราพูดคุยโดยอัตโนมัติ แต่ถ้าคุณต้องการเปลี่ยนผู้ใช้เป็นบัญชีผู้ใช้อื่น ก็ค่อนข้างง่ายเช่นกัน

วิธีตั้งค่าผู้ใช้เริ่มต้น สลับผู้ใช้ และลบผู้ใช้สำหรับ WSL

เปิดตำแหน่งรูทของ distro พิมพ์คำสั่งใดคำสั่งหนึ่งต่อไปนี้เพื่อสลับไปยังผู้ใช้เฉพาะ:

su - <USERNAME>

su -l <USERNAME>

su --login <USERNAME>

คุณจะต้องเปลี่ยน   ด้วยชื่อบัญชีผู้ใช้ภายใน distro ที่คุณต้องการเข้าสู่ระบบ

3] ลบผู้ใช้ใน WSL

ในกรณีนี้ จะมีสองสถานการณ์ หนึ่งจะเป็นที่ที่คุณเข้าสู่ระบบในฐานะผู้ใช้ SUDO และอีกอันหนึ่งที่คุณเข้าสู่ระบบในฐานะ ROOT เราจะครอบคลุมทั้งสองสถานการณ์นี้

  • เมื่อเข้าสู่ระบบในฐานะผู้ใช้ SUDO
  • เมื่อเข้าสู่ระบบในฐานะผู้ใช้ ROOT

เมื่อเข้าสู่ระบบในฐานะผู้ใช้ SUDO:

วิธีตั้งค่าผู้ใช้เริ่มต้น สลับผู้ใช้ และลบผู้ใช้สำหรับ WSL

คุณต้องดำเนินการคำสั่งต่อไปนี้เมื่อคุณเข้าสู่ระบบในฐานะผู้ใช้ SUDO และต้องการลบบัญชีผู้ใช้ภายใน Linux distro เดียวกัน:

sudo deluser <USERNAME>

เมื่อเข้าสู่ระบบในฐานะผู้ใช้ ROOT: 

และหากคุณเข้าสู่ระบบด้วย ROOT วิธีการจะแตกต่างออกไปเล็กน้อย ขั้นแรก คุณต้องดูคำแนะนำด้านบนเพื่อตั้งค่าผู้ใช้เริ่มต้น ผู้ใช้เริ่มต้นรายนี้จะเป็นผู้ใช้ที่คุณต้องการลบ จากนั้น คุณต้องรันคำสั่งต่อไปนี้เพื่อลบผู้ใช้ใน Linux distro เดียวกัน:

deluser <USERNAME>

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

หวังว่าสิ่งนี้จะช่วยได้

วิธีตั้งค่าผู้ใช้เริ่มต้น สลับผู้ใช้ และลบผู้ใช้สำหรับ WSL