为什么当我在 Ubuntu 安装过程中提供用户名时,也会用该名称创建一个新组?
有什么理由我们不只是普通的管理员呢?
答案1
成为管理员只会为您作为用户打开一系列其他选项(它们大多不重要),但实际上不会改变任何事情。
默认情况下,第一个用户(您从安装程序创建的用户)是管理员(本质上),出于安全考虑,一些选项被禁用。每个人都有一个单独的组的原因很简单,因为这样可以更轻松地管理权限(在 Unix 上)系统。
答案2
由于 Linux 文件系统权限,这一点是必要的。Linux(和其他 Unix 变体)对 3 种类型的用户设置了权限:所有者、所有者组和“其他人”(即非所有者且不属于所有者组的人)。所有文件(在 Linux 文件系统上)都必须有所有者和所有者组。
由于通常用户创建的文件仅供该用户使用,因此所有者设置为用户,所有者组设置为用户所属的特殊组:以用户名称命名的组。这就是为什么每次创建新用户时都会创建这样的组。
答案3
有你、root(管理员)和其他所有人。由于你的组状态,你会自动添加到 sudoers 中,并且可以通过 sudo 以 root(管理员)身份执行。Root 和 Administrator 几乎是同义词。
Ubuntu 希望让用户能够轻松启动和运行,而无需安装和配置所有内容。
编辑: 阅读 RootSudo