¿Cuál es el uso canónico para los grupos "sys" y "adm"?


12

Desde el comienzo de los tiempos (o hasta donde recuerdo) los sistemas Linux han tenido un grupo "sys" y un grupo "adm". ¿Cuál es el uso canónico para ellos? ¿Sería apropiado usarlo para un grupo de "superusuario"? (Permisos de grupo en directorios, sudoers, etc.).


Sospecho que este va a ser difícil de definir, con algunos de estos grupos que probablemente datan de días de Unix. Algunas distribuciones de Linux pueden usar estos grupos. Arch, por ejemplo, en realidad define su uso: wiki.archlinux.org/index.php/Users_and_Groups#System_groups
Evan Anderson

Podría ser una mejor pregunta para unix.stackexchange.com . Hice una pregunta similar sobre el usuario operador
Stefan Lasiewski

Respuestas:


11

No existe un estándar que requiera ningún significado de interoperabilidad de estos grupos.

Tradicionalmente, el admgrupo se usa para dar acceso a un usuario a algún tipo de archivos de registro del sistema.
Ver por ej ls -l /var/log.

El sysgrupo normalmente tenía la intención de otorgar a un usuario algún tipo de derechos de administración. Por ejemplo, archlinux usa este grupo para la administración de tazas. Otras distribuciones se comportan de manera diferente.
Por ejemplo, en ubuntu, el grupo lpadminse usa para la administración de tazas. El sysgrupo aquí todavía está definido, pero parece estar sin usar.



4

Puede enumerar los grupos de esta manera:

$cat /etc/group

Usos de los grupos adm y sys:

adm: Group adm se usa para tareas de monitoreo del sistema. Los miembros de este grupo pueden leer muchos archivos de registro /var/logy pueden usar xconsole. Históricamente, /var/logfue /usr/adm(y más tarde /var/adm), de ahí el nombre del grupo.

system: Este grupo se utiliza para la configuración y el mantenimiento de hardwarey software.

Espero que este enlace te ayude.


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.