Linux - Add, Delete and Modify Users (adduser, deluser, passwd, chfn)
สารบัญ:
Linux เป็นระบบที่มีผู้ใช้หลายคนซึ่งหมายความว่ามากกว่าหนึ่งคนสามารถโต้ตอบกับระบบเดียวกันในเวลาเดียวกัน ในฐานะผู้ดูแลระบบคุณมีความรับผิดชอบในการจัดการผู้ใช้และกลุ่มของระบบโดยการสร้างผู้ใช้ใหม่และกำหนดให้กับกลุ่มต่างๆ
บางครั้งคุณอาจต้องลบบัญชีผู้ใช้ อาจเป็นเพราะผู้ใช้ย้ายออกจากองค์กรหรือถูกสร้างขึ้นสำหรับบริการเฉพาะที่ไม่ทำงานบนระบบอีกต่อไป
ใน Linux คุณสามารถลบบัญชีผู้ใช้และไฟล์ที่เกี่ยวข้องทั้งหมดโดยใช้คำสั่ง
userdel
บทช่วยสอนนี้ครอบคลุมคำสั่ง
userdel
และตัวเลือกต่างๆ
ไวยากรณ์คำสั่ง
userdel
ไวยากรณ์สำหรับคำสั่ง
userdel
มีดังนี้:
userdel USERNAME
ในการลบผู้ใช้โดยใช้คำสั่ง
userdel
คุณจะต้องเข้าสู่ระบบในฐานะ root หรือผู้ใช้ที่มีสิทธิ์เข้าถึง
sudo
วิธีการลบผู้ใช้ใน Linux
หากต้องการลบบัญชีผู้ใช้ชื่อชื่อ
username
ใช้โดยใช้คำสั่ง
userdel
คุณจะต้องเรียกใช้:
userdel username
เมื่อเรียกใช้งานคำสั่งจะอ่านเนื้อหาของไฟล์
/etc/login.defs
คุณสมบัติที่กำหนดในไฟล์นี้จะแทนที่พฤติกรรมเริ่มต้นของ
userdel
หาก
USERGROUPS_ENAB
ถูกตั้งค่าเป็น
yes
ในไฟล์นี้
userdel
จะลบกลุ่มที่มีชื่อเดียวกันกับผู้ใช้เฉพาะในกรณีที่ไม่มีผู้ใช้รายอื่นเป็นสมาชิกของกลุ่มนี้
คำสั่งลบรายการผู้ใช้ออกจากไฟล์
/etc/passwd
และ
/etc/shadow,
ใน Linux ดิสทริบิวชันส่วนใหญ่เมื่อลบบัญชีผู้ใช้ด้วย
userdel
ไดเรกทอรีผู้ใช้ภายในบ้านและเมลสปูลจะไม่ถูกลบออก
ใช้ตัวเลือก
-r
(
--remove
) เพื่อบังคับให้
userdel
ลบ home directory ของผู้ใช้และเมลสปูล:
userdel -r username
คำสั่งด้านบนไม่ได้ลบไฟล์ผู้ใช้ที่อยู่ในระบบไฟล์อื่น คุณต้องค้นหาและลบไฟล์ด้วยตนเอง
หากผู้ใช้ที่คุณต้องการลบยังคงอยู่ในระบบหรือหากมีกระบวนการทำงานที่เป็นของผู้ใช้นี้คำสั่ง
userdel
ไม่อนุญาตให้ลบผู้ใช้
ในสถานการณ์นี้ขอแนะนำให้ออกจากระบบผู้ใช้และฆ่ากระบวนการที่กำลังทำงานของผู้ใช้ทั้งหมดด้วยคำสั่ง
killall
:
sudo killall -u username
เมื่อเสร็จแล้วคุณสามารถลบผู้ใช้
อีกตัวเลือกหนึ่งคือใช้ตัวเลือก
-f
(
--force
) ที่บอกให้
userdel
ลบบัญชีผู้ใช้อย่างมีประสิทธิภาพแม้ว่าผู้ใช้จะยังเข้าสู่ระบบหรือหากมีกระบวนการทำงานที่เป็นของผู้ใช้
ข้อสรุป
ในบทช่วยสอนนี้คุณเรียนรู้วิธีการลบบัญชีผู้ใช้ใน Linux โดยใช้คำสั่ง
userdel
ไวยากรณ์เดียวกันนี้ใช้กับการแจกจ่าย Linux ใด ๆ รวมถึง Ubuntu, CentOS, RHEL, Debian, Fedora และ Arch Linux
userdel
เป็นยูทิลิตี้ระดับต่ำผู้ใช้ Debian และ Ubuntu จะใช้คำสั่ง
deluser
มิตร
deluser
แทน
อย่าลังเลที่จะแสดงความคิดเห็นหากคุณมีคำถามใด ๆ
ผู้ใช้ปลายทางวิธีการลบ Tweets ทั้งหมดพร้อมกัน

คุณสามารถลบทวีตทั้งหมดพร้อมกันได้โดยใช้แอปพลิเคชันเว็บเหล่านี้ ต่อไปนี้เป็นเครื่องมือที่ดีที่สุดในการลบทวีตทั้งหมดออก ตัวแทนจำหน่ายลบทวีตทั้งหมดของฉัน Tweet Eraser, Twit Wipe ฯลฯ
วิธีการลบ drm บน ebooks kindle โดยใช้ความสามารถ

เรียนรู้วิธีลบ DRM บน Kindle eBooks โดยใช้ Calibre และอ่าน eBook บนอุปกรณ์ใด ๆ
วิธีการลบ bloatware จากอุปกรณ์ Android ของคุณอย่างง่ายดาย - ชี้นำทางเทคโนโลยี

มีอุปกรณ์ที่รูทแล้วมองหาวิธีง่ายๆในการลบ bloatware หรือไม่? เข้าร่วมกับเราในขณะที่เราแสดงให้คุณเห็นว่าสามารถทำได้อย่างง่ายดาย!