前几天,我从我们的一台服务器中删除了一个用户。该用户具有 ID 1002。
今天,我在系统中添加了一个新用户。令我惊讶的是,他得到了用户 ID 1002。因为我忽略了删除被删除用户的 homedir,所以新用户现在拥有旧用户的 homedir(以及之前由 拥有的所有其他资源1002)。
我会假设用户 ID 永远不会被重用以避免任何这样的冲突。为什么要回收它们,我应该注意/采取预防措施吗?
CL.*_*CL. 16
当您删除用户时,用户信息将被完全删除,因此没有使用过该 ID 的直接信息。
(权威用户信息存储在/etc/passwd,这是一个简单的列表。)
为了防止这种情况,要么
find's-user和-nouseroptions 对此有帮助。)