ค้นหาเว็บไซต์

วิธีเพิ่มหรือลบผู้ใช้ออกจากกลุ่มใน Linux


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

ในบทความสั้นๆ สั้นๆ นี้ คุณจะได้เรียนรู้วิธีเพิ่มหรือลบผู้ใช้ออกจากกลุ่มในระบบ Linux

ตรวจสอบกลุ่มผู้ใช้ใน Linux

หากต้องการทราบว่าผู้ใช้อยู่ในกลุ่มใด เพียงเรียกใช้คำสั่ง groups ต่อไปนี้ และระบุ ชื่อผู้ใช้ (tecmint ในตัวอย่างนี้) เป็นอาร์กิวเมนต์ .

groups tecmint

tecmint : tecmint wheel

หากต้องการค้นหากลุ่มผู้ใช้รูทใน Linux เพียงรันคำสั่ง groups โดยไม่มีข้อโต้แย้งใดๆ

group

root

เพิ่มผู้ใช้ในกลุ่มใน Linux

ก่อนที่จะพยายามเพิ่มผู้ใช้ใน กลุ่ม ตรวจสอบให้แน่ใจว่ามีผู้ใช้อยู่ในระบบ หากต้องการเพิ่มผู้ใช้ในกลุ่มใดกลุ่มหนึ่ง ให้ใช้คำสั่ง usermod พร้อมกับแฟล็ก -a ซึ่งจะบอกให้ usermod เพิ่มผู้ใช้ในกลุ่มเสริม และ ตัวเลือก -G ระบุกลุ่มจริงในรูปแบบต่อไปนี้

ในตัวอย่างนี้ tecmint คือชื่อผู้ใช้ และ postgres คือชื่อกลุ่ม:

usermod -aG postgres tecmint
groups tecmint

ลบผู้ใช้ออกจากกลุ่มใน Linux

หากต้องการลบผู้ใช้ออกจากกลุ่ม ให้ใช้คำสั่ง gpasswd พร้อมด้วยตัวเลือก -d ดังต่อไปนี้

gpasswd -d tecmint postgres
groups tecmint

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

sudo deluser tecmint postgres

สำหรับข้อมูลเพิ่มเติม โปรดดูที่หน้าคู่มือสำหรับแต่ละคำสั่งต่างๆ ที่เราใช้ในบทความนี้

man groups
man usermod
man gpasswd
man deluser

นอกจากนี้ คุณจะพบว่าคู่มือการจัดการผู้ใช้ต่อไปนี้มีประโยชน์มาก: