Это команда oneuser, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
один пользователь - управляет пользователями OpenNebula
СИНТАКСИС
один пользователь команду [арг] [кредита]
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-r, --read-file Прочитать пароль из файла
--sha1 Пароль будет хеширован с использованием sha1
алгоритм
--ssh Система аутентификации SSH
--x509 x509 Система аутентификации для сертификатов x509
-k, --key path_to_private_key_pem Путь к закрытому ключу пользователя
-c, --cert path_to_user_cert_pem Путь к сертификату пользователя
--driver driver Драйвер для идентификации этого пользователя
-a, --append Добавить новые атрибуты к текущему шаблону
--x509_proxy x509 Система аутентификации на основе сертификатов прокси x509
--proxy path_to_user_proxy_pem Путь к сертификату прокси пользователя
--time x Длительность токена в секундах, по умолчанию 36000 (10
час). Чтобы сбросить токен, установите время на 0.
использование токена с неограниченным сроком действия -1 (недействительно для ssh
и x509 жетонов).
--force Принудительно перезаписать файл one_auth
-l, --list x, y, z Выбирает столбцы для отображения с помощью команды list
-d, --delay x Устанавливает задержку в секундах для верхней команды
-f, --filter x, y, z Фильтровать данные. Массив указывается с помощью
столбец = пары значений.
--csv Записать таблицу в формате csv
-x, --xml Показать ресурс в формате xml
-n, --numeric Не переводить идентификаторы пользователей и групп
--describe Описать столбцы списка
-v, --verbose Подробный режим
-h, --help Показать это сообщение
-V, --version Показать версию и информацию об авторских правах
--user name Имя пользователя, используемое для подключения к OpenNebula
--password пароль Пароль для аутентификации в OpenNebula
--endpoint URL-адрес конечной точки интерфейса OpenNebula xmlrpc
КОМАНДЫ
· Создайте username [password] Создает нового пользователя Примеры: oneuser create my_user
my_password oneuser создать my_user -r / tmp / mypass oneuser создать my_user --ssh --key
/ tmp / id_rsa oneuser создать my_user --ssh -r / tmp / public_key oneuser создать my_user
--x509 --cert /tmp/my_cert.pem допустимые параметры: read_file, sha1, ssh, x509, key, cert,
водитель
· Обновить идентификатор [файл] Обновите содержимое шаблона. Если путь не указан,
будет запущен редактор для изменения текущего содержимого. допустимые параметры: добавить
· Квота идентификатор [файл] Установите лимит квоты для пользователя. Если путь не указан,
Будет запущен редактор для изменения текущих квот.
· Квота партии диапазон | список_пользователей [файл] Устанавливает лимиты квот в пакетном режиме для различных пользователей.
Если путь не указан, будет запущен редактор для создания новых квот.
· Defaultquota [файл] Устанавливает лимиты квот по умолчанию для пользователей. Если путь не
при условии, что редактор будет запущен для изменения текущих квот по умолчанию.
· Umask диапазон | список_пользователей [маска] Изменяет маску, используемую для создания значения по умолчанию.
разрешения. Подобно команде Unix umask ожидаемое значение - это
трехзначное число по основанию 8. Каждая цифра - это маска, которая отключает разрешения для
владелец, группа и прочее соответственно.
Если маска не указана, или если это пустая строка, umask будет
быть сбитым с толку
· авторизоваться username Создает токен входа для аутентификации. Токен можно использовать
вместе с любым драйвером аутентификации. Токен будет храниться в
$ HOME / .one / one_auth, и впоследствии может использоваться для аутентификации с помощью
API, CLI или Sunstone.
Например, запросите действительный токен для универсального драйвера (например, основная аутентификация, LDAP ...):
вход oneuser my_user --time 3600
Пример, сгенерируйте и установите токен для аутентификации на основе SSH:
вход одного пользователя my_user --ssh --key / tmp / id_rsa --time 72000
Пример, то же самое с сертификатами X509:
вход одного пользователя my_user --x509 --cert /tmp/my_cert.pem
--key /tmp/my_key.pk --time 72000
Пример, теперь с прокси-сертификатом X509
вход одного пользователя my_user --x509_proxy --proxy /tmp/my_cert.pem
- время 72000
допустимые параметры: ssh, x509, x509_proxy, key, cert, proxy, time, force
· Ключ УСТАРЕЛ, используйте логин для создания файлов аутентификации.
Показывает открытый ключ из закрытого SSH-ключа. Использовать как пароль
для механизма аутентификации SSH.
допустимые параметры: ключ
· удалять диапазон | список_пользователей Удаляет данного пользователя
· Пароль идентификатор [password] Изменяет допустимые параметры пароля пользователя: read_file,
sha1, ssh, x509, ключ, сертификат, драйвер
· Chgrp диапазон | список_пользователей групповушка Изменяет основную группу пользователя
· Добавить группу диапазон | список_пользователей групповушка Добавляет пользователя во вторичную группу
· Delgroup диапазон | список_пользователей групповушка Удаляет пользователя из вторичной группы
· Чаут идентификатор [авт] [password] Изменяет драйвер аутентификации пользователя и его пароль.
(необязательно) Примеры: oneuser chauth my_user core oneuser chauth my_user core
new_password oneuser chauth my_user core -r / tmp / mypass oneuser chauth my_user --ssh
--key /home/oneadmin/.ssh/id_rsa oneuser chauth my_user --ssh -r / tmp / public_key
oneuser chauth my_user --x509 --cert /tmp/my_cert.pem допустимые параметры: read_file, sha1,
ssh, x509, ключ, сертификат, драйвер
· Список Список допустимых параметров пользователей в пуле: список, задержка, фильтр, CSV, XML, числовой,
описывать
· Показать [идентификатор] Показывает информацию для заданных допустимых параметров пользователя: xml
· Кодировать username [password] Кодирует пользователя и пароль для использования с ldap
АРГУМЕНТ ФОРМАТЫ
· File Путь к файлу
· Диапазон Список идентификаторов в виде 1,8..15
· Текстовая строка
· Groupid имя или идентификатор группы OpenNebula GROUP
· ИД пользователя OpenNebula Имя или идентификатор ПОЛЬЗОВАТЕЛЯ
· Userid_list Список имен или идентификаторов ПОЛЬЗОВАТЕЛЕЙ OpenNebula, разделенных запятыми
· Пароль Пароль пользователя
Используйте oneuser онлайн с помощью сервисов onworks.net