用户 ID 号 每个用户名都有一个与之相关联的用户标识 (user identification, UID) 号。UID 号在任何用户尝试登录的系统中标识用户名。 系统可以使用 UID 号来标识文件和目录的属主。 如果在许多不同的系统上为同一个人创建用户帐户,请始终使用相同的用户名和用户 ID 号。这样,用户可以在系统之间方便地移动文件,而不会出现拥有权问题。 UID 号必须是一个小于或等于 2147483647 的整数。UID 号是一般用户帐户和特殊系统帐户所必需的。下表列出了为用户帐户和系统帐户保留的 UID 号。 注:在 hpux 中−2 uid 被保留用于通过 NFS 访问远程根目录。通常赋予这个 uid 的用户名是 nobody 。 保留的 UID 号 UID 号 用户帐户或登录帐户 说明 0 – 99 root、daemon、bin、sys 等 100 – 2147483647 一般用户 通用帐户 60001 和 65534 nobody 和 nobody4 匿名用户 60002 noaccess 不可信用户 传统的 /etc/passwd 文件包含大量的“伪帐户”,即与各个用户无关且没有真正的交互式登录 Shell 的条目。 其中的一些条目(例如 date、who、sync 和 tty)是为方便用户而形成的,它们提供无需登录即可执行的命令。为了加强安全性,在分发的 /etc/passwd 中已将其删除,这样这些程序只能由已登录的用户运行。 其他类似的条目则保留在 /etc/passwd 中,因为它们是文件的属主。