小编Hor*_*gix的帖子

Linux 上默认组和用户背后的原因

看看一些常用 Linux 发行版(分别是 ArchLinux 和 Debian)上的默认用户和组管理,我想知道关于它的两件事以及修改默认设置和配置的后果。

USERGROUPS_ENABin的默认值/etc/login.defs好像是“yes”,这体现在man中可以找到的“默认情况下,也会为新用户创建一个组”useradd,所以每次创建新用户时,都会出现一个组是用相同的名称创建的,只有这个新用户。有什么用吗,或者这只是一个占位符?

我觉得这样做我们正在失去作为用户/组/其他人的一部分权限管理。拥有一个组“用户”或“常客”或任何您想称其为每个用户的默认组而不是拥有自己的组会不会很糟糕?

我的问题的第二部分仍然基于我在 Arch 和 Debian 上看到的内容:默认情况下创建了很多用户(FTP、HTTP 等)。它们有什么用吗,还是只是因为历史原因而存在?

我正在考虑删除它们,但不想破坏任何可以使用它的东西,但我从未见过这样做的任何东西,也不知道可以做什么。对于我从未见过任何用户所属的默认组(tty、mem 等)也是如此。

users group accounts

15
推荐指数
2
解决办法
2万
查看次数

标签 统计

accounts ×1

group ×1

users ×1