Windows Tips & News

เพิ่มหรือลบผู้ใช้ Sudo ใน WSL Linux ใน Windows 10

click fraud protection
ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบ

ต่อจากความครอบคลุม WSL ของฉัน ฉันต้องการแบ่งปันวิธีการเพิ่มหรือลบผู้ใช้ไปยังกลุ่ม sudo ใน WSL Linux distro เพื่ออนุญาตหรือปฏิเสธจากการรันคำสั่งและแอพในฐานะรูท ใช้ได้กับ บัญชีผู้ใช้ที่เพิ่มใหม่เพราะพวกเขาไม่มี sudo สิทธิพิเศษจากกล่อง นอกจากนี้ เราจะดูวิธีค้นหาว่าบัญชีผู้ใช้ใดเป็นสมาชิกของกลุ่ม sudo แล้ว

โฆษณา

ความสามารถในการเรียกใช้ Linux แบบเนทีฟใน Windows 10 นั้นมาจากคุณสมบัติ WSL WSL ย่อมาจาก Windows Subsystem สำหรับ Linux ซึ่งในตอนแรกจำกัดเฉพาะ Ubuntu เท่านั้น อนุญาต WSL เวอร์ชันทันสมัย ติดตั้งและรัน Linux distros หลายตัว จาก Microsoft Store

Linux Distros Microsoft Store Windows 10

หลังจาก เปิดใช้งาน WSLคุณสามารถติดตั้ง Linux เวอร์ชันต่างๆ ได้จาก Store คุณสามารถใช้ลิงก์ต่อไปนี้:

  1. อูบุนตู
  2. openSUSE Leap
  3. SUSE Linux Enterprise Server
  4. Kali Linux สำหรับ WSL
  5. เดเบียน GNU/ลินุกซ์

และอื่น ๆ.

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

 ที่จะใช้ในการลงชื่อเข้าใช้โดยอัตโนมัติทุกครั้งที่คุณเรียกใช้ distro ปัจจุบัน นอกจากนี้ยังจะรวมอยู่ในกลุ่ม 'sudo' เพื่ออนุญาตให้เรียกใช้คำสั่ง สูง (เป็นราก).

สารบัญซ่อน
บัญชีผู้ใช้ใน WSL Linux
ค้นหาผู้ใช้ที่รวมอยู่ใน Sudo
การเพิ่มผู้ใช้ไปยัง Sudo ใน WSL Linux ใน Windows 10
ในการลบผู้ใช้ออกจาก Sudo ใน WSL Linux ใน Windows 10

บัญชีผู้ใช้ใน WSL Linux

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

Sudo เป็นกลุ่มผู้ใช้พิเศษใน Linux สมาชิกของกลุ่มนั้นได้รับอนุญาตให้เรียกใช้คำสั่งและแอพในฐานะa ราก ผู้ใช้ (เช่น ยกระดับ) NS sudo กลุ่มสามารถใช้ได้เมื่อ sudo ติดตั้งแพ็คเกจแล้ว นอกจากกลุ่มแล้ว ยังมีคำสั่ง sudo ซึ่งควรใช้เพื่อยกระดับคำสั่งหรือแอป เช่น $ sudo vim /etc/default/keyboard.

ค้นหาผู้ใช้ที่รวมอยู่ใน Sudo

ก่อนอื่นคุณอาจสนใจที่จะเรียนรู้ว่า บัญชีผู้ใช้ ใน WSL distro ของคุณได้รับอนุญาตให้ใช้ sudo สั่งการ.

  1. วิ่ง WSL Linux distro ของคุณเช่น อูบุนตู.Windows 10 WSL เรียกใช้ในฐานะผู้ใช้ 1
  2. พิมพ์คำสั่งต่อไปนี้และกดปุ่ม Enter: grep sudo /etc/group| ตัด -d: -f4.Windows 10 WSL ค้นหาผู้ใช้ Sudo

NS ตัด คำสั่งแยกค่าสำหรับคอลัมน์ #4 จากไฟล์ /etc/group ที่มีทุกอย่างที่เกี่ยวข้องกับกลุ่มใน Linux โดยคั่นด้วย ":" คำสั่ง grep พิมพ์เฉพาะบรรทัดที่มีบรรทัด 'sudo'

เป็นที่น่าสังเกตว่าในบาง distros คำสั่ง sudo อาจถูกกำหนดค่าให้ใช้กลุ่มอื่นแทนกลุ่ม 'sudo' ตัวอย่างเช่น ใน Arch Linux สมาชิกของกลุ่ม 'วงล้อ' จะได้รับอนุญาตให้ใช้ sudo ไม่มีกลุ่ม 'sudo' ใน distro นี้ ในกรณีเช่นนี้ ให้ดูที่ไฟล์ /etc/sudoers และอ่าน man page (run $ ชาย sudoers).

เคล็ดลับ: คุณสามารถระบุกลุ่มบัญชีผู้ใช้ที่รวมอยู่ใน กลุ่ม  สั่งการ. เช่น.

$ กลุ่ม winaero

Windows 10 WSL ค้นหากลุ่มสำหรับผู้ใช้

การเพิ่มผู้ใช้ไปยัง Sudo ใน WSL Linux ใน Windows 10

  1. วิ่ง WSL Linux distro ของคุณเช่น Ubuntu ภายใต้ผู้ใช้รูทหรือผู้ใช้ที่ได้รับอนุญาตให้ใช้แล้ว sudo.
  2. พิมพ์คำสั่ง: sudo usermod -a -G sudo . ทดแทน ในคำสั่งด้วยชื่อบัญชีผู้ใช้จริงที่คุณต้องการเพิ่มลงใน sudo กลุ่ม.Windows 10 WSL เพิ่มผู้ใช้ใน Sudo
  3. หรือคุณสามารถใช้คำสั่งต่อไปนี้: gpasswd -a sudo. ผลลัพธ์จะเหมือนกัน

ในการลบผู้ใช้ออกจาก Sudo ใน WSL Linux ใน Windows 10

  1. วิ่ง WSL Linux distro ของคุณเช่น Ubuntu ภายใต้ผู้ใช้รูทหรือผู้ใช้ที่ได้รับอนุญาตให้ใช้แล้ว sudo.
  2. พิมพ์คำสั่ง: sudo gpasswd -d sudo. ทดแทน ในคำสั่งด้วยชื่อบัญชีผู้ใช้จริงที่คุณต้องการลบออกจาก sudo กลุ่ม.Windows 10 WSL ลบผู้ใช้ออกจาก Sudo

แค่นั้นแหละ.

บทความที่เกี่ยวข้อง:

  • ลบผู้ใช้ออกจาก WSL Linux Distro ใน Windows 10
  • เพิ่มผู้ใช้ไปยัง WSL Linux Distro ใน Windows 10
  • อัปเดตและอัปเกรด WSL Linux Distro ใน Windows 10
  • เรียกใช้ WSL Linux Distro เป็นผู้ใช้เฉพาะใน Windows 10
  • รีเซ็ตและยกเลิกการลงทะเบียน WSL Linux Distro ใน Windows 10
  • รีเซ็ตรหัสผ่านสำหรับ WSL Linux Distro ใน Windows 10
  • ทุกวิธีในการรัน WSL Linux Distro ใน Windows 10
  • ตั้งค่าเริ่มต้น WSL Linux Distro ใน Windows 10
  • ค้นหาการรัน WSL Linux Distros ใน Windows 10
  • ยุติการรัน WSL Linux Distro ใน Windows 10
  • ลบ Linux ออกจากบานหน้าต่างนำทางใน Windows 10
  • ส่งออกและนำเข้า WSL Linux Distro ใน Windows 10
  • เข้าถึงไฟล์ WSL Linux จาก Windows 10
  • เปิดใช้งาน WSL ใน Windows 10
  • ตั้งค่าผู้ใช้เริ่มต้นสำหรับ WSL ใน Windows 10
  • Windows 10 Build 18836 แสดงระบบไฟล์ WSL/Linux ใน File Explorer
ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบ
Windows 10 Build 21382 เพิ่มการปรับปรุง HDR สำหรับแอพสร้างสรรค์ของ Adobe

Windows 10 Build 21382 เพิ่มการปรับปรุง HDR สำหรับแอพสร้างสรรค์ของ Adobe

Microsoft เปิดตัว Windows 10 Insider Preview Build 21382 ให้กับ Windows Insiders ในช่อง Dev Chann...

อ่านเพิ่มเติม

ข้ามข้อ จำกัด ของ Windows 10 และตั้งค่าเครื่องมือค้นหาที่ต้องการใน Cortana

วันนี้ Microsoft ได้แนะนำข้อจำกัดใหม่ใน Windows 10 ที่ Cortana สามารถทำได้ รวมเข้ากับ Bing และ Mi...

อ่านเพิ่มเติม

คลังข้อมูลส่วนเสริมของ Firefox

เว็บไซต์นี้ใช้คุกกี้เพื่อปรับปรุงประสบการณ์ของคุณในขณะที่คุณสำรวจเว็บไซต์ จากคุกกี้เหล่านี้ คุกกี...

อ่านเพิ่มเติม