Estou tentando trabalhar com grupos de controle em dois sistemas operacionais diferentes (Ubuntu e CentOS). Há algumas preocupações que eu gostaria de perguntar.
Estou tentando criar um grupo de controle usando o cgcreate
comando e parece que requer acesso root na máquina. Todos os exemplos que eu vi até agora não dizem nada sobre a necessidade de ser o usuário raiz para criar ou modificar grupos de controle.
É realmente necessário ser o usuário root? O objetivo final é escrever um aplicativo C ++ que crie e gerencie grupos de controle para controlar recursos usando a API libcgroup. Mas o aplicativo C ++ não será executado por nenhum usuário root. Pode ser qualquer usuário normal.