什么是“sys”和“adm”组的规范使用?

自从开始的时候(或者只要我记得)linux系统已经有了一个“sys”和一个“adm”。 他们的规范使用是什么? 对于“超级用户”组是否适合使用? (组目录,sudoers等组权限)。

没有任何标准要求这个组织有任何的互操作性意义。

传统上, adm组用于授予用户对某些系统日志文件的访问权限。
参见例如ls -l /var/log

sys组通常旨在为用户提供某种pipe理权限。 例如archlinux使用这个组进行杯子pipe理。 其他发行版的行为有所不同。
例如,在Ubuntu的组lpadmin用于杯pipe理。 这里的sys组仍然是定义的,但是似乎没有被使用。

你可以通过这个列出组:

 $cat /etc/group 

adm和sys组的使用:

adm :组adm用于系统监视任务。 这个组的成员可以在/var/log读取很多日志文件,并且可以使用xconsole 。 历史上, /var/log/usr/adm (以及后来的/var/adm ),因此是组的名称。

system :该组用于hardwaresoftwareconfiguration和维护。

希望这个链接将帮助..