31.2. Группы пользователей
При установке OpenNebula создаются две группы (oneadmin и users).
onegroup
— инструмент командной строки для управления группами в OpenNebula.
Просмотр списка групп:
$ onegroup list
ID NAME USERS VMS MEMORY CPU
1 users 0 0 / - 0M / - 0.0 / -
0 oneadmin 2 - - -
Создание новой группы:
$ onegroup create group_name
ID: 100
Новая группа получила идентификатор 100, чтобы отличать специальные группы от созданных пользователем.
После создания группы может быть создан связанный пользователь-администратор. По умолчанию этот пользователь сможет создавать пользователей в новой группе.
Пример создания новой группы с указанием, какие ресурсы могут быть созданы пользователями группы (по умолчанию VM+IMAGE+TEMPLATE):
$ onegroup create
--name testgroup \
--admin_user testgroup-admin --admin_password somestr \
--resources TEMPLATE+VM
При выполнении данной команды также будет создан администратор группы.
Сделать существующего пользователя администратором группы:
$ onegroup addadmin <groupid_list> <userid>
Все операции с группами можно производить в веб-интерфейсе: