Estoy tratando de trabajar con grupos de control en dos sistemas operativos diferentes (Ubuntu y CentOS). Hay pocas preocupaciones que me gustaría preguntar.
Estoy tratando de crear un grupo de control usando el cgcreate
comando, y parece que requiere acceso de root en la máquina. Todos los ejemplos que he visto hasta ahora no dicen nada sobre la necesidad de ser el usuario raíz para crear o modificar grupos de control.
¿Es realmente necesario ser el usuario root? El objetivo final es escribir una aplicación C ++ que cree y administre grupos de control para controlar recursos utilizando la API libcgroup. Pero la aplicación C ++ no será ejecutada por ningún usuario root. Podría ser cualquier usuario normal.