Product SiteDocumentation Site

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>
Все операции с группами можно производить в веб-интерфейсе:
Создание группы в OpenNebula-Sunstone