Damn Vegetables Asked: 2022-12-07 07:58:06 +0800 CST2022-12-07 07:58:06 +0800 CST 2022-12-07 07:58:06 +0800 CST 除了 root 之外,Linux 是否有众所周知的组和用户?[复制] 772 Windows 有很多众所周知的组和用户,默认情况下所有安装都有。例如,Administrator用户是该Administrators组的成员,或者任何用户都是该Users组的成员,等等。除了?Linux 是否有这样的公共组/用户root? users 1 个回答 Voted Best Answer Giacomo Catenazzi 2022-12-07T08:13:19+08:002022-12-07T08:13:19+08:00 我把答案作为社区维基,因为有很多组。 注意:发行版也有自己的规则,理论上每个服务(来自包)都应该有自己的组。我们只是忽略这些(太多),但对于一些更标准化的例外情况(例如,一些分发使用www-data而不是守护进程名称:reason)。 root是 root 的基本组 nogroup是任何文件都不应拥有的组,因此要设置无用的组权限。(如果您不需要组权限,请将您的守护进程设置为该组)。 wheel是 root 管理员组,sudo可以使用它,或者只是名称 守护进程是守护进程的默认组,但每个守护进程都应该使用自己的组来保持隔离(因此如果一个守护进程受到威胁,另一个应该没问题)。 tty用于控制台 man用于手册页,或者更好:用于man编写缓存的手册页 用户应该包含所有普通用户 staff应该包含 staff 用户(他们能做什么取决于分布) adm应该是给管理员的。日志文件经常使用这个组 邮箱的邮件。mail组写,特定用户可以读(设置到每个邮箱)。 磁盘设备的磁盘。例如,您可以授予程序磁盘权限以不时检查磁盘(例如 fdisk),而无需授予它太多权限(OTOH,如果可以写入磁盘,则可以覆盖所有文件)。 等等
我把答案作为社区维基,因为有很多组。
注意:发行版也有自己的规则,理论上每个服务(来自包)都应该有自己的组。我们只是忽略这些(太多),但对于一些更标准化的例外情况(例如,一些分发使用
www-data
而不是守护进程名称:reason)。sudo
可以使用它,或者只是名称man
编写缓存的手册页mail
组写,特定用户可以读(设置到每个邮箱)。等等