วิธีเพิ่มผู้ใช้ใน Linux

วิธีเพิ่มผู้ใช้ใน Linux

ต้องการเพิ่มผู้ใช้บนระบบ Linux แต่ไม่รู้จะทำอย่างไร การจัดการผู้ใช้บน Linux โดยใช้ Command Line Interface นั้นเป็นงานที่ซับซ้อนอย่างไม่ต้องสงสัย และสำหรับผู้เริ่มต้น การเพิ่มผู้ใช้ใหม่ก็ยังเป็นฝันร้าย





นี่คือวิธีการใช้ ผู้ใช้เพิ่ม คำสั่งบน Linux ซึ่งช่วยให้คุณสร้างผู้ใช้ใหม่จากเทอร์มินัลของคุณได้อย่างรวดเร็ว





คำสั่ง useradd คืออะไร?

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





ความแตกต่างหลักระหว่างสองคำสั่งนี้คือ useradd เป็นคำสั่งเริ่มต้นที่มีให้ในแพ็คเกจ Linux พื้นฐานในขณะที่ adduser เป็นเพียงคำสั่งอ้างอิงสำหรับ useradd

การแจกจ่ายเช่น Ubuntu ได้สร้างคำสั่งใหม่ adduser ซึ่งเชื่อมต่อกับคำสั่ง useradd เริ่มต้นผ่านลิงก์สัญลักษณ์ ลิงก์สัญลักษณ์คือไฟล์ที่เก็บการอ้างอิงของไฟล์อื่นๆ ในระบบของคุณ



คุณสามารถพูดได้ว่า useradd และ adduser เป็นคำสั่งเดียวกัน แต่มีชื่อต่างกัน คำสั่ง useradd ใช้กับการแจกจ่ายตาม Arch ทุกตัวในขณะที่ใช้ adduser บน Ubuntu

ผู้ใช้มาตรฐานและผู้ใช้ระดับสูง

ก่อนไปที่เทอร์มินัลของคุณ คุณควรเรียนรู้เกี่ยวกับประเภทผู้ใช้ที่คุณสามารถสร้างได้บน Linux มีผู้ใช้พื้นฐานสามประเภทบนระบบ Linux





  1. ธุรการ (ราก)
  2. ปกติ
  3. บริการ

ผู้ใช้เหล่านี้แต่ละคนมีสิทธิ์เฉพาะและชุดคำสั่งที่พวกเขาสามารถดำเนินการได้

ตัวอย่างเช่น ระบบจะสร้างผู้ใช้รูทโดยอัตโนมัติเมื่อคุณติดตั้ง Linux บนคอมพิวเตอร์ ผู้ใช้เหล่านี้มีสิทธิ์ที่เกี่ยวข้องกับงานการดูแลระบบและบริการทั้งหมดบนระบบ Linux พวกเขาสามารถลบไฟล์ระบบ ติดตั้งแพ็คเกจใหม่ สร้างผู้ใช้ใหม่ ลบผู้ใช้ที่มีอยู่ และอื่นๆ





ในทางกลับกัน ผู้ใช้ทั่วไปมีสิทธิ์ใช้งานมาตรฐานบนระบบได้ ผู้ใช้ทั่วไปสามารถทำงานง่ายๆ เช่น คัดลอกไฟล์ด้วยคำสั่ง cp ท่องอินเทอร์เน็ตและเล่นเกม ผู้ใช้เหล่านี้อาจมีหรือไม่มีไดเร็กทอรี 'home' สำหรับจัดเก็บไฟล์

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

ผู้ใช้มาตรฐานคือผู้ใช้ที่สร้างขึ้นระหว่างการติดตั้ง ในขณะที่ผู้ใช้ที่ยกระดับมีสิทธิ์เพิ่มเติมบางอย่าง ผู้ใช้ระดับสูงมักจะมีอำนาจที่สูงกว่าผู้ใช้ทั่วไปเนื่องจากมีสิทธิ์พิเศษ ผู้ใช้บริการเป็นตัวอย่างที่ดีของผู้ใช้ที่ยกระดับ

วิธีเพิ่มหรือสร้างผู้ใช้ใน Linux

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

useradd [options] username

Useradd และ adduser มีรูปแบบและตัวเลือกเหมือนกัน หากคุณอยู่ในการแจกจ่ายที่ใช้ adduser เพียงแค่เปลี่ยนชื่อคำสั่งก็เพียงพอแล้ว

คุณสามารถสร้างผู้ใช้ใหม่ได้ด้วยคำสั่งต่อไปนี้

useradd muo

1. การสร้างรหัสผ่านผู้ใช้

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

passwd muo

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

ไฟล์ 'etc/passwd' เก็บข้อมูลทั้งหมดที่เกี่ยวข้องกับรหัสผ่านของผู้ใช้ คุณสามารถตรวจสอบไฟล์ได้โดยพิมพ์ นาโน /etc/passwd ในเทอร์มินัลของคุณ

2. การสร้างผู้ใช้ด้วยโฮมไดเร็กตอรี่ต่างๆ

เมื่อคุณสร้างผู้ใช้ใหม่บน Linux ตามค่าเริ่มต้น โฮมไดเร็กทอรีใหม่จะถูกสร้างขึ้นสำหรับผู้ใช้ โดยค่าเริ่มต้น ชื่อไดเร็กทอรีคือชื่อผู้ใช้ของผู้ใช้ใหม่ หากคุณต้องการให้ผู้ใช้ของคุณมีโฮมไดเร็กทอรีที่มีชื่ออื่น ให้ -NS ธงเป็นสิ่งที่คุณต้องการ

useradd -d home/somedirectory/muohome muo

หากคุณไม่ต้องการให้ผู้ใช้มีโฮมไดเร็กทอรี คุณสามารถใช้ -NS ธง.

useradd -M muo

3. การสร้างผู้ใช้ใหม่ด้วย UID ที่กำหนดเอง

UID หรือ ID ผู้ใช้ถูกกำหนดให้กับผู้ใช้ใหม่โดยอัตโนมัติ UID ที่ต่ำกว่า 500 สงวนไว้สำหรับผู้ดูแลระบบและผู้ใช้ขั้นสูง หากคุณสร้างผู้ใช้ทั่วไปรายแรก ระบบจะกำหนด UID 501 ให้กับผู้ใช้ดังกล่าว

หากต้องการเปลี่ยนพฤติกรรมเริ่มต้นนี้ ให้ใช้ปุ่ม -ยู ตั้งค่าสถานะด้วยคำสั่ง useradd

useradd -u 605 muo

4. การเพิ่มผู้ใช้ในกลุ่ม

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

ในการเพิ่มผู้ใช้ในกลุ่ม คุณสามารถใช้ -NS ตั้งค่าสถานะด้วยคำสั่งเริ่มต้น

ทำไมโทรศัพท์ไม่เปิด
useradd -G admins

หากคุณต้องการเพิ่มผู้ใช้คนเดียวในหลายกลุ่ม เพียงพิมพ์ชื่อกลุ่มโดยคั่นด้วยเครื่องหมายจุลภาค

useradd -G admins,editors,owners muo

หากคุณกำลังใช้งาน Ubuntu โปรดทราบว่า การเพิ่มและลบผู้ใช้ออกจากกลุ่มใน Ubuntu ค่อนข้างแตกต่างจากการแจกแจงแบบอื่น

การสร้างผู้ใช้ Linux ด้วย GUI

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

ที่เกี่ยวข้อง: สุดยอดสภาพแวดล้อมเดสก์ท็อป Linux

บน Ubuntu ให้เปิด การตั้งค่า > รายละเอียด > ผู้ใช้ > Unlock . พิมพ์รหัสผ่าน root ถ้ายังไม่มี คุณจะพบตัวเลือกทั้งหมดที่คุณต้องการที่เกี่ยวข้องกับการจัดการผู้ใช้ บนระบบที่รันสภาพแวดล้อม KDE ไปที่ การตั้งค่าระบบ และคลิกที่ ตัวจัดการผู้ใช้ จากตัวเลือก

แม้ว่าอินเทอร์เฟซบรรทัดคำสั่งจะมีตัวเลือกมากมายที่คุณสามารถเลือกได้ในขณะที่สร้างผู้ใช้ใหม่ แต่ GUI นั้นดีที่สุดสำหรับผู้เริ่มต้น

การจัดการผู้ใช้บน Linux

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

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

แบ่งปัน แบ่งปัน ทวีต อีเมล ทำไม Robolinux จึงเป็น Linux ที่ดีที่สุดสำหรับผู้ใช้ Windows

การเปลี่ยนจาก Windows เป็น Linux อาจเป็นเรื่องยาก ทำให้ง่ายขึ้นโดยเลือก Robolinux ซึ่งเป็น distro linux ที่ดีที่สุดสำหรับผู้ใช้ Windows

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง เกี่ยวกับผู้เขียน Deepesh Sharma(79 บทความที่ตีพิมพ์)

Deepesh เป็นบรรณาธิการรุ่นเยาว์สำหรับ Linux ที่ MUO เขาเขียนคู่มือข้อมูลบน Linux โดยมุ่งหวังที่จะมอบประสบการณ์อันแสนสุขให้กับผู้มาใหม่ทุกคน ไม่แน่ใจเกี่ยวกับภาพยนตร์ แต่ถ้าคุณต้องการพูดคุยเกี่ยวกับเทคโนโลยี เขาเป็นคนของคุณ ในเวลาว่าง คุณจะพบว่าเขาอ่านหนังสือ ฟังเพลงแนวต่างๆ หรือเล่นกีตาร์

เพิ่มเติมจาก Deepesh Sharma

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก