Linux เป็นระบบปฏิบัติการที่เสถียร ปลอดภัย เน้นประสิทธิภาพ และปรับแต่งได้ ซึ่งได้รับผู้ใช้เพิ่มขึ้นอย่างทวีคูณเมื่อเวลาผ่านไป เป็นเพราะคุณสมบัติที่โดดเด่นและงานมากมายที่สามารถทำได้ภายใน Linux
Linux เป็นระบบที่มีผู้ใช้หลายคนซึ่งอนุญาตให้ผู้ใช้หลายคนทำงานบนระบบปฏิบัติการเดียวพร้อมกัน คุณลักษณะนี้ช่วยให้คุณรักษาขั้นตอนการทำงานแบบลำดับชั้น แต่บางครั้งก็ทำให้เกิดข้อกังวลด้านความปลอดภัย
ดังนั้นคุณต้องใช้มาตรการการจัดการผู้ใช้ที่เหมาะสมเพื่อปกป้องข้อมูลของคุณและป้องกันไม่ให้เกิดผลที่ตามมาโดยไม่ตั้งใจ อย่างไรก็ตาม ผู้ใช้บางรายไม่ทราบวิธีลบผู้ใช้ออกจากระบบ ดังนั้น ในบทช่วยสอนสั้นๆ นี้ เราจะแสดงวิธีง่ายๆ ในการลบผู้ใช้ใน Linux
วิธีการลบผู้ใช้ใน Linux
ขั้นแรก คุณจะต้องเป็นผู้ใช้รูทหรือมีสิทธิ์ที่คล้ายกันในการเพิ่มหรือลบผู้ใช้ผ่านคำสั่ง “userdel”
ซูโดะ ชื่อผู้ใช้เดล
แทนที่คำว่า 'ชื่อผู้ใช้' ด้วยผู้ใช้ที่คุณต้องการลบ ตัวอย่างเช่น ลองลบชื่อผู้ใช้ที่ไม่ได้ใช้งานออกจากระบบของเราโดยใช้วิธีการก่อนหน้านี้
ซูโดะ ผู้ใช้เดล ชอว์น
แม้ว่าคำสั่งก่อนหน้านี้จะลบผู้ใช้ แต่โฮมไดเร็กทอรีของพวกเขายังคงไม่เปลี่ยนแปลง หากคุณต้องการลบผู้ใช้ทั้งหมดพร้อมกับไดเร็กทอรีของพวกเขา ให้ใช้สิ่งต่อไปนี้:
ซูโดะ ผู้ใช้เดล -ร ชอว์น
ที่นี่ ตัวเลือก “-r” หรือ “—remove” พร้อมด้วยคำสั่ง “userdel” จะสั่งให้ระบบลบโฮมไดเร็กตอรี่เพิ่มเติม คำสั่งก่อนหน้าจะไม่ทำงานในเงื่อนไขต่อไปนี้:
-
- ผู้ใช้ที่ระบุมีการใช้งานอยู่บนระบบ
- ผู้ใช้รายนั้นมีกระบวนการบางอย่างที่ทำงานอยู่เบื้องหลัง
อย่างไรก็ตาม คุณสามารถลบผู้ใช้โดยไม่ต้องปล่อยให้พวกเขาทำงานต่อเนื่องให้เสร็จสิ้นได้ คุณต้องยุติเซสชันหรือฆ่ากระบวนการที่ยังไม่เสร็จโดยรันคำสั่ง 'pkill' หรือใช้ตัวเลือก '-f' พร้อมกับคำสั่ง 'userdel' เราขอแนะนำวิธี '-f' เนื่องจากระบบจะสั่งให้ระบบลบผู้ใช้ออกอย่างจริงจังแม้ว่าผู้ใช้จะใช้งานอยู่ก็ตาม
ซูโดะ ผู้ใช้เดล -ฉ ชอว์น
นอกเหนือจากการลบผู้ใช้ออกจากระบบแล้ว การลบผู้ใช้ใน Linux ยังหมายถึงการลบผู้ใช้ออกจากกลุ่มผู้ใช้เฉพาะอีกด้วย
เมื่อกลุ่มมีสิทธิ์เฉพาะที่ไม่ได้มีไว้สำหรับผู้ใช้นั้น คุณต้องใช้คำสั่งต่อไปนี้ในกรณีนี้:
gpasswd -d กลุ่มชื่อผู้ใช้
-
- “-d” คือตัวเลือกในการลบผู้ใช้ออกจากกลุ่ม
- แทน “กลุ่ม” ให้ระบุชื่อกลุ่มเป้าหมาย คุณสามารถป้อนหลายกลุ่มได้โดยคั่นด้วยการเว้นวรรคระหว่าง
คุณยังสามารถลบผู้ใช้ออกจากสองกลุ่มได้
gpasswd -d ชื่อผู้ใช้ group1 group2
บทสรุป
การลบผู้ใช้ใน Linux เป็นสิ่งจำเป็นเพื่อความปลอดภัยและการจัดการ ในบล็อกนี้ เราได้พูดคุยถึงวิธีการลบผู้ใช้และโฮมไดเร็กตอรี่ของพวกเขา ยุติกระบวนการที่กำลังดำเนินอยู่ (ถ้ามี) และอื่นๆ อีกมากมาย นอกจากนี้เรายังอธิบายวิธีการลบออกหากคุณตั้งใจที่จะไม่ลบผู้ใช้ แต่ต้องการลบออกจากกลุ่มเดียวหรือหลายกลุ่ม