更改用户ID的正常原因是什么?

更改用户ID的正常原因是什么?

一些讨论就像这样Askubuntu 的名声让我向社区征求意见,因为这是一个“多极”的主题,在正常的用户指南中,用普通英语写的答案是不存在的,这可能是故意的定位人群

虽然答案显然存在于善意的现存分类单元中。
我等待社区的一切都是为了

问题:更改用户 ID 的正常原因是什么?

在此处输入图片描述

答案1

以下是需要编辑用户 ID 的一些示例:

  • 用户 ID (UID) 可以有特殊含义在系统上。并不是每个 Linux 系统都使用相同的 UID 组。

    • 一些 Linux 发行版将非特权用户的 UID 开始于 100。其他发行版(例如 Red Hat)将其从 500 开始,还有一些发行版(例如 Debian)将其从 1000 开始。由于发行版之间存在差异,如果组织的网络中使用多个发行版,则可能需要进行手动干预。

    因此,从 Redhat 过渡到 Ubuntu 时,如果要使 Redhat 系统上的 UID 达到 500 到 999 的效果,则需要将其更改为 1000+。可以通过此 GUI 手动完成。

  • 正常创建时 UID 是唯一的,但并非必须如此。您可以在此处更改 UID 以匹配其他用户的 UID。用例:https://askubuntu.com/a/427257/15811

  • 还可以回收 UID(您可以编辑 UID 以匹配序列)。

  • UID 可用于对用户进行分组。就像 Ubuntu 使用 UID 1000+ 作为一个组一样,某人可以创建自己的规则并创建 2000-2999、3000-3999 组并赋予这些组特殊含义。是的,用户组 ID 会更智能/更快捷。

  • 更改用户或组 ID 的另一个原因是将其与另一台服务器匹配。

相关内容