DEV Community

Tossapol Ritcharoenwattu
Tossapol Ritcharoenwattu

Posted on

วิธี ลบ user ออกจาก rocky linux

เราควรจะดูก่อนนะครับว่า มี user ที่เราต้องการลบจริงฟ หรือไม่

สั่งสำหรับดูรายชื่อ User ทั้งหมด

วิธีที่ง่ายและตรงไปตรงมาที่สุดคือการดูไฟล์ที่เก็บรายชื่อ user ของระบบโดยตรง

  1. ดูรายชื่อแบบเต็ม (พร้อมรายละเอียด)

cat /etc/passwd
คำสั่งนี้จะแสดงข้อมูลทั้งหมดของ user แต่ละคน โดยคั่นด้วยเครื่องหมายโคลอน (:) ซึ่งชื่อ user จะอยู่หน้าสุดของแต่ละบรรทัด

  1. ดูเฉพาะชื่อ User (แนะนำ) เพื่อให้แสดงผลสะอาดตาและเห็นแค่ชื่อ user ให้ใช้คำสั่งนี้แทนครับ

cut -d: -f1 /etc/passwd

คำสั่งสำหรับลบ User

คำสั่งมาตรฐานสำหรับลบ user คือ userdel ซึ่งต้องใช้สิทธิ์ผู้ดูแลระบบ (sudo)

sudo userdel -r rocky
userdel: คือคำสั่งสำหรับลบ user

-r: เป็นออปชันที่ สำคัญมาก หมายถึงให้ ลบ Home Directory (/home/rocky) และไฟล์ทั้งหมดที่อยู่ในนั้นทิ้งไปด้วย หากไม่ใส่ -r จะมีแค่ชื่อ user ที่ถูกลบไป แต่ไฟล์ขยะจะยังคงค้างอยู่ในระบบ

rocky: คือชื่อ user ที่คุณต้องการลบ (สามารถเปลี่ยนเป็นชื่ออื่นได้)

คำเตือน: การลบ user ด้วยออปชัน -r จะเป็นการลบข้อมูลอย่างถาวรและไม่สามารถกู้คืนได้

Top comments (0)