1.9.10 Управление группами из командной строки
Создание группы
Создание вложенных групп
Запросы пользователей и групп
Список всех данных учетной записи пользователя или группы
Список отфильтрованных данных учетной записи
Управление настройками учетной записи
Настройка дополнительных локальных доменов
Описанные в данном разделе действия применимы только для РЕД ВИРТ 8.0 без Keycloak.
Вы можете использовать инструмент ovirt-aaa-jdbc-tool для управления учётными записями групп во внутреннем домене. Управление учётными записями групп аналогично управлению учётными записями пользователей. Для получения полного списка параметров группы выполните команду ovirt-aaa-jdbc-tool group --help.
Создание группы
Для создания учетной записи группы, добавления пользователей в группу и просмотра сведения о группе выполните следующие действия:
- Войдите на ВМ HostedEngine.
- Создайте новую группу (в примере group1):
# ovirt-aaa-jdbc-tool group add group1
- Добавьте пользователей в группу. Пользователи уже должны быть созданы
(в примере test1).
# ovirt-aaa-jdbc-tool group-manage useradd group1 --user=test1
ПримечаниеДля получения полного списка параметров управления группой выполните команду:
# ovirt-aaa-jdbc-tool group-manage --help
Просмотр сведений об учетной записи группы:
# ovirt-aaa-jdbc-tool group show group1
- Добавьте вновь созданную группу на портал администратора и назначьте ей соответствующие роли и разрешения. Пользователи в группе наследуют роли и разрешения группы.
Создание вложенных групп
Для создания группы внутри групп необходимо выполнить следующие действия:
- Войдите на ВМ HostedEngine.
- Создайте первую группу:
# ovirt-aaa-jdbc-tool group add group1
- Создайте вторую группу:
# ovirt-aaa-jdbc-tool group add group2
- Добавьте вторую группу в первую группу:
# ovirt-aaa-jdbc-tool group-manage groupadd group1 --group=group2
- Добавьте первую группу на портал администратора и назначьте ей соответствующие роли и разрешения.
Запросы пользователей и групп
Модуль query позволяет запрашивать информацию о пользователях и группах. Для получения полного списка опций выполните команду:
# ovirt-aaa-jdbc-tool query --help
Список всех данных учетной записи пользователя или группы
Перечислить всю информацию об учетной записи можно следующим образом:
- Войдите на ВМ HostedEngine.
- Просмотреть данные учетной записи можно командой:
- все данные учетной записи пользователя:
# ovirt-aaa-jdbc-tool query --what=user
- все данные учетной записи группы:
# ovirt-aaa-jdbc-tool query --what=group
- все данные учетной записи пользователя:
Список отфильтрованных данных учетной записи
Применение фильтров при перечислении информации об учетной записи выполняется следующим образом:
- Войдите на ВМ HostedEngine.
- Отфильтруйте данные учетной записи с помощью параметра --pattern.
- отобразить данные учетной записи пользователя с именами, начинающимися
с символа «t»:
# ovirt-aaa-jdbc-tool query --what=user --pattern="name=t*"
- перечислите группы, для которых установлен атрибут отдела – маркетинг:
# ovirt-aaa-jdbc-tool query --what=group --pattern="department=маркетинг"
- отобразить данные учетной записи пользователя с именами, начинающимися
с символа «t»:
Управление настройками учетной записи
Чтобы изменить настройки учетной записи по умолчанию, используйте модуль ovirt-aaa-jdbc-tool settings.
Для обновления настроек учетной записи по умолчанию выполните следующие действия:
- Войдите на ВМ HostedEngine.
-
Выполните следующую команду, чтобы показать все доступные настройки:
# ovirt-aaa-jdbc-tool settings show
-
Измените нужные настройки:
-
в данном примере время сеанса входа по умолчанию обновляется до 60
минут для всех учетных записей пользователей. Значение по умолчанию –
10080 минут.
# ovirt-aaa-jdbc-tool settings set --name=MAX_LOGIN_MINUTES --value=60
- в данном примере обновляется количество неудачных попыток входа в систему, которые пользователь может выполнить до блокировки учетной записи пользователя. Значение по умолчанию – 5. # ovirt-aaa-jdbc-tool settings set --name=MAX_FAILURES_SINCE_SUCCESS --value=3
-
в данном примере время сеанса входа по умолчанию обновляется до 60
минут для всех учетных записей пользователей. Значение по умолчанию –
10080 минут.
Чтобы разблокировать заблокированную учётную запись пользователя, выполните команду:
# ovirt-aaa-jdbc-tool user unlock test1
Настройка дополнительных локальных доменов
Также поддерживается создание дополнительных локальных доменов, отличных от внутреннего домена по умолчанию. Это можно сделать с помощью расширения ovirt-engine-extension-aaa-jdbc и создавать несколько доменов без подключения внешних серверов каталогов, хотя вариант использования может быть необычным для корпоративных сред.
Дополнительно созданные локальные домены не будут автоматически обновляться во время стандартных обновлений РЕД ВИРТ и должны обновляться вручную для каждой будущей версии.
Дополнительные сведения о создании дополнительных локальных доменов и их обновлении см. на ВМ HostedEngine в файле README по адресу /usr/share/doc/ovirtEngine-extension-aaa-jdbc/README.admin.
Дата последнего изменения: 21.10.2026
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.