已删除账户的UID

已删除账户的UID

管理员如何找到已使用命令删除的用户的 UID userdel

答案1

通过查看/etc/passwd用户删除前一天/周/期间对系统进行的备份。

如果userdel与 -r 一起使用,则主目录和用户的邮件池都已消失。如果它没有与 -r 一起使用,请检查用户的邮件假脱机,或者如果您很幸运的话,可能会检查 crontab。

如果没有备份,并且没有可以检查的该用户拥有的明显文件,那么您需要在周围进行搜索,/tmp并查找以 UID 作为所有者的文件,并尝试解决问题 - 但实际上,您的备份是您的最好的选择。

编辑:正如 jw013 指出的那样,您还可以用来find / -nouser查找文件的 UID 没有匹配用户的文件。

答案2

如果有 10 个用户和 1 个已删除的用户,您可以检查 /etc/passwd 是否缺少 1000 及以上的 UID。

相关内容