通常,发行版附带哪些文件用户(所有者)?

通常,发行版附带哪些文件用户(所有者)?

通常,安装发行版后,我们会获得一个 root 用户和一个sudo用户。

我不知道这些通常是否是唯一拥有文件的用户(作为user/u或“所有者”),是吗?或者通常是否有更多用户拥有文件,如果是,这些是什么?

答案1

通常还有其他用户拥有文件;这具体取决于您的发行版和您安装的软件包。

您可以通过运行找到它们

find /usr/bin \! -user root

(也可以使用其他路径,具体取决于您感兴趣的文件)。例如,在基于 Debian 的系统上,/usr/bin/manman.

更全面地说,如果您的系统为“真实”用户分配从 1000 开始的 id,

find / \( \! -user root \) -uid -1000

将列出非 root 系统用户拥有的所有文件。

发行版通常会设置相当多的“系统”用户;看Debian 上实际使用的组 ID 列表获取默认 Debian 系统用户的详细列表。可以通过包添加其他用户。这些用户不一定自己的文件,它们可用于跑步程式;但任何 Unix 风格的系统通常都会有相当多的文件由 root 和实际人类用户以外的用户拥有。

相关内容