Linux 中默认如何自动计算新用户 ID?

Linux 中默认如何自动计算新用户 ID?

默认情况下,基本 Linux 用户使用一些(正数?)数字 ID 进行标识,并且至少在几年前,没有“魔法”可用于跟踪以前使用的 ID,以防用户帐户被完全删除。新用户可能会获得以前的数字 ID 等,因为新的自动计算的 ID 是本地系统已知的最高可用用户,而不是已删除的用户 +1。

从那以后情况有变化吗?这可能取决于用于管理用户的发行版或工具吗?目前是否有任何标准化或正在讨论的内容?

我对 LDAP 或成熟的用户管理软件之类的东西不感兴趣,但更底层、非常简单的工具很可能随处可用。等useradduserdel处理默认文件passwd,,shadowgroup

答案1

不会。如果使用标准机制完全删除用户,则不会有其先前存在的记录。您想要做的是停用用户,而不是删除他们,因此他们的用户 ID 无法重复使用。

相关内容