วันก่อนฉันลบผู้ใช้จากหนึ่งในเซิร์ฟเวอร์ของเรา 1002
ผู้ใช้ที่มีบัตรประจำตัวประชาชน
วันนี้ฉันได้เพิ่มผู้ใช้ใหม่ในระบบ 1002
ฉันประหลาดใจที่เขาได้รับรหัสผู้ใช้ เนื่องจากฉันละเลยที่จะลบ homedir ของผู้ใช้ที่ถูกลบตอนนี้ผู้ใช้ใหม่จะเป็นเจ้าของ homedir ของผู้ใช้เก่า (รวมถึงทรัพยากรอื่น ๆ ทั้งหมดที่เคยเป็นเจ้าของ1002
)
ฉันสันนิษฐานว่า ID ผู้ใช้จะไม่ถูกนำมาใช้ซ้ำเพื่อหลีกเลี่ยงความขัดแย้งเช่นนี้ ทำไมพวกเขาจึงนำกลับมาใช้ใหม่และฉันควรดูแล / ใช้ความระมัดระวัง?
/etc/passwd
การกระทำเริ่มต้นคือการใช้จำนวนมากที่สุดถัดพบจากการอ่าน ดังนั้นหากคุณลบผู้ใช้ล่าสุดที่เพิ่ม (ซึ่งจะมีจำนวนสูงสุด) ผู้ใช้รายถัดไปที่สร้างขึ้นจะนำหมายเลขนั้นมาใช้ซ้ำ