- 1 1. เกริ่นนำ
- 2 2. การจัดการผู้ใช้งานใน Ubuntu คืออะไร
- 3 3. พื้นฐานของคำสั่ง adduser
- 4 4. ขั้นตอนการเพิ่มผู้ใช้งานใหม่โดยใช้ adduser
- 5 5. การปรับแต่งการสร้างผู้ใช้งานโดยใช้ adduser
- 6 6. การจัดการผู้ใช้งานโดยใช้ GUI
- 7 7. การกำหนดสิทธิ์ผู้ดูแลระบบให้กับผู้ใช้งานใหม่
- 8 8. การลบผู้ใช้งานโดยใช้ deluser
- 9 9. ปัญหาที่พบบ่อยและการแก้ไขปัญหา (Troubleshooting)
- 10 10. สรุป
1. เกริ่นนำ
Ubuntu เป็นระบบปฏิบัติการแบบโอเพนซอร์สที่มีพื้นฐานมาจาก Linux ซึ่งมีการใช้งานอย่างแพร่หลาย ตั้งแต่การใช้งานส่วนบุคคลไปจนถึงการจัดการคลาวด์เซิร์ฟเวอร์ ในการจัดการระบบเหล่านี้ การจัดการผู้ใช้งานถือเป็นหนึ่งในงานพื้นฐานและสำคัญ
ในบทความนี้ จะอธิบายวิธีการเพิ่มผู้ใช้งานใหม่โดยใช้คำสั่ง adduser
การลบผู้ใช้งาน และการกำหนดสิทธิ์ผู้ดูแลระบบใน Ubuntu เนื้อหาจะเน้นสำหรับผู้เริ่มต้นถึงระดับกลาง โดยจะอธิบายทีละขั้นตอนเพื่อให้เข้าใจง่าย แม้จะไม่คุ้นเคยกับการใช้คำสั่งก็ตาม
2. การจัดการผู้ใช้งานใน Ubuntu คืออะไร
การจัดการผู้ใช้งานใน Ubuntu หมายถึง การเพิ่มผู้ใช้งานหลายคนเข้าสู่ระบบ และกำหนดสิทธิ์ที่เหมาะสมให้กับแต่ละคน เพื่อรักษาความปลอดภัยและประสิทธิภาพของระบบ การตั้งค่าสิทธิ์การเข้าถึงเฉพาะบุคคลสำหรับผู้ใช้งานแต่ละคนอย่างถูกต้องเป็นสิ่งสำคัญ
โดยเฉพาะอย่างยิ่ง ผู้ดูแลระบบ (ผู้ใช้งานที่มีสิทธิ์ sudo
) สามารถรักษาระบบโดยรวมให้ปลอดภัยได้ด้วยการจัดการผู้ใช้งานหลายคนอย่างเหมาะสม ในส่วนนี้ จะแนะนำวิธีการจัดการผู้ใช้งานที่ง่ายและมีประสิทธิภาพโดยใช้คำสั่ง adduser
3. พื้นฐานของคำสั่ง adduser
คำสั่ง adduser
เป็นอินเทอร์เฟซระดับสูงสำหรับสร้างผู้ใช้งานใน Ubuntu มีความโดดเด่นตรงที่ใช้งานง่ายกว่าคำสั่ง useradd
จึงเหมาะสำหรับผู้เริ่มต้น
ตัวอย่างเช่น หากต้องการเพิ่มผู้ใช้งานใหม่ชื่อ “testuser” ให้รันคำสั่งต่อไปนี้:
sudo adduser testuser
ด้วยคำสั่งนี้ ผู้ใช้งาน “testuser” จะถูกสร้างขึ้นและสร้างโฮมไดเรกทอรีให้อัตโนมัติ นอกจากนี้ ระบบจะแสดงข้อความแจ้งให้ตั้งรหัสผ่านและป้อนข้อมูลเสริม เช่น ชื่อเต็ม
4. ขั้นตอนการเพิ่มผู้ใช้งานใหม่โดยใช้ adduser
- เปิด Terminal (
Ctrl + Alt + T
) - ป้อนคำสั่งต่อไปนี้:
sudo adduser ชื่อผู้ใช้งาน
ในที่นี้ ให้แทนที่ “ชื่อผู้ใช้งาน” ด้วยชื่อผู้ใช้งานที่คุณต้องการสร้าง
- ระบบจะแจ้งให้ตั้งรหัสผ่าน ให้ป้อนรหัสผ่านที่แข็งแกร่งและป้อนอีกครั้งเพื่อยืนยัน
- ป้อนข้อมูล เช่น ชื่อเต็มหรือหมายเลขโทรศัพท์ ซึ่งเป็นข้อมูลเสริม (optional)
- สุดท้าย ระบบจะแสดงข้อความยืนยัน หากไม่มีปัญหา ผู้ใช้งานใหม่จะถูกสร้างขึ้น
ในมุมมองด้านความปลอดภัย ขอแนะนำให้ใช้รหัสผ่านที่แข็งแกร่ง หลีกเลี่ยงรหัสผ่านสั้นๆ หรือการผสมผสานที่เรียบง่าย และใช้รหัสผ่านที่ซับซ้อนซึ่งประกอบด้วยตัวอักษร ตัวเลข และสัญลักษณ์
5. การปรับแต่งการสร้างผู้ใช้งานโดยใช้ adduser
คำสั่ง adduser
อนุญาตให้ปรับแต่งการสร้างผู้ใช้งานได้โดยใช้ตัวเลือก (option) บางอย่าง ต่อไปนี้คือตัวเลือกบางส่วนที่แนะนำ
-d
: กำหนดโฮมไดเรกทอรี
sudo adduser -d /custom/home ชื่อผู้ใช้งาน
-s
: กำหนด Login Shell
sudo adduser -s /bin/zsh ชื่อผู้ใช้งาน
-G
: เพิ่มผู้ใช้งานเข้ากลุ่มเพิ่มเติม
sudo adduser -G sudo ชื่อผู้ใช้งาน
การผสมผสานตัวเลือกเหล่านี้ช่วยให้คุณปรับแต่งการตั้งค่าผู้ใช้งานได้อย่างยืดหยุ่นยิ่งขึ้น

6. การจัดการผู้ใช้งานโดยใช้ GUI
แม้แต่ผู้ใช้งานที่ไม่คุ้นเคยกับการใช้คำสั่ง ก็สามารถเพิ่มผู้ใช้งานได้อย่างง่ายดายโดยใช้ GUI ของ Ubuntu
- เปิดหน้าจอ Settings และเลือกแท็บ “Users”
- คลิก “Unlock” และป้อนรหัสผ่านของผู้ดูแลระบบ
- คลิกปุ่ม “Add User” และป้อนข้อมูลที่จำเป็น
GUI ใช้งานง่ายสำหรับผู้เริ่มต้นเพราะสามารถดำเนินการได้โดยสัญชาตญาณ จึงเป็นทางเลือกที่ดีหากไม่คุ้นเคยกับการใช้คำสั่ง
7. การกำหนดสิทธิ์ผู้ดูแลระบบให้กับผู้ใช้งานใหม่
ผู้ใช้งานที่มีสิทธิ์ผู้ดูแลระบบสามารถดำเนินการที่ส่งผลต่อระบบโดยรวมได้โดยใช้คำสั่ง sudo
ในการกำหนดสิทธิ์ผู้ดูแลระบบให้กับผู้ใช้งานใหม่ ให้รันคำสั่งต่อไปนี้:
sudo usermod -aG sudo ชื่อผู้ใช้งาน
ด้วยวิธีนี้ ผู้ใช้งานจะถูกเพิ่มเข้าในกลุ่ม sudo
และสามารถดำเนินการในฐานะผู้ดูแลระบบได้
ข้อควรระวัง เมื่อกำหนดสิทธิ์ผู้ดูแลระบบ ควรให้เฉพาะกับผู้ใช้งานที่เชื่อถือได้เท่านั้น
8. การลบผู้ใช้งานโดยใช้ deluser
ผู้ใช้งานที่ไม่ต้องการแล้วสามารถลบออกได้อย่างง่ายดายด้วยคำสั่ง deluser
คำสั่งพื้นฐานสำหรับลบผู้ใช้งานมีดังนี้:
sudo deluser ชื่อผู้ใช้งาน
หากต้องการลบรวมถึงโฮมไดเรกทอรีของผู้ใช้งาน ให้ใช้คำสั่งต่อไปนี้:
sudo deluser --remove-home ชื่อผู้ใช้งาน
ก่อนลบ ควรสำรองข้อมูลสำคัญไว้เสมอ เนื่องจากไฟล์อาจไม่สามารถกู้คืนได้หลังจากลบแล้ว จึงต้องดำเนินการด้วยความระมัดระวัง
9. ปัญหาที่พบบ่อยและการแก้ไขปัญหา (Troubleshooting)
วิธีแก้ไขข้อความแสดงข้อผิดพลาด:
- หากเกิดข้อผิดพลาด “Permission denied” (สิทธิ์ไม่เพียงพอ) อาจเป็นเพราะผู้ใช้งานที่พยายามดำเนินการไม่มีสิทธิ์
sudo
โปรดติดต่อผู้ดูแลระบบเพื่อขอสิทธิ์ หรือเพิ่มตัวเองเข้าในกลุ่มsudo
- หากแสดงข้อผิดพลาด “User already exists” (ผู้ใช้งานมีอยู่แล้ว) เมื่อรันคำสั่ง
adduser
โปรดระบุชื่อผู้ใช้งานอื่น
นอกจากนี้ คุณสามารถตรวจสอบว่าผู้ใช้งานที่สร้างขึ้นถูกเพิ่มอย่างถูกต้องหรือไม่ด้วยคำสั่งต่อไปนี้:
grep ชื่อผู้ใช้งาน /etc/passwd
10. สรุป
การจัดการผู้ใช้งานใน Ubuntu เป็นงานที่จำเป็นอย่างยิ่งเพื่อรักษาความปลอดภัยและประสิทธิภาพของระบบ การใช้คำสั่ง adduser
ช่วยให้เพิ่มผู้ใช้งานใหม่ ปรับแต่ง และกำหนดสิทธิ์ผู้ดูแลระบบได้อย่างง่ายดาย นอกจากนี้ยังมีวิธีการใช้ GUI ซึ่งคำนึงถึงผู้เริ่มต้นด้วย
ด้วยบทความนี้ คุณจะสามารถเรียนรู้วิธีการจัดการผู้ใช้งานพื้นฐานใน Ubuntu และสามารถจัดการระบบได้อย่างมีประสิทธิภาพและปลอดภัยยิ่งขึ้น