Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

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

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

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

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

เราจะครอบคลุมขั้นตอนต่อไปนี้ในคู่มือนี้:

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

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

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

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

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

Ubuntu:

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:

debian config --default-user <USERNAME>

Kali Linux:

kali config --default-user <USERNAME>

คุณยังสามารถแทนที่ <USERNAME> ด้วย ROOT หากคุณต้องการตั้งค่าผู้ใช้เริ่มต้นเป็น ROOT

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

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

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

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

su - <USERNAME> su -l <USERNAME> su --login <USERNAME>

คุณจะต้องแทนที่ <USERNAME> ด้วยชื่อบัญชีผู้ใช้ภายใน distro ที่คุณต้องการล็อกอิน

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

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

  • เมื่อล็อกอินเป็นผู้ใช้ SUDO
  • เมื่อล็อกอินเป็นผู้ใช้ ROOT

เมื่อล็อกอินเป็นผู้ใช้ SUDO:

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

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

sudo deluser <USERNAME>

เมื่อล็อกอินเป็นผู้ใช้ ROOT:

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

deluser <USERNAME>

ควรตรวจสอบให้แน่ใจว่า <USERNAME> ต้องเหมือนกับบัญชีผู้ใช้ที่คุณตั้งค่าเป็น default user

หวังว่าจะช่วยได้

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