Spec-Zone.ru › Ansible 2.5

ipa_sudocmdgroup - Управление группой команд sudo FreeIPA

Новое в версии 2.3.

  • Описание
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Статус
    • Автор

Описание

  • Добавление, изменение или удаление группы команд sudo на сервере IPA с использованием API IPA.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
cn
обязательно
Группа команд sudo.

алиасы: имя
описание
Описание группы.
ipa_host По умолчанию:
ipa.example.com
IP-адрес или имя хоста сервера IPA.
Если значение не указано в задаче, используется значение переменной среды IPA_HOST.
Если ни переменная среды IPA_HOST, ни значение не указаны в задаче, используется значение по умолчанию.
Механизм обратной замены переменных среды добавлен в версии 2.5.
ipa_pass
обязательно
Пароль административного пользователя.
Если значение не указано в задаче, используется значение переменной среды IPA_PASS.
Если ни переменная среды IPA_PASS, ни значение не указаны в задаче, используется значение по умолчанию.
Механизм обратной замены переменных среды добавлен в версии 2.5.
ipa_port По умолчанию:
443
Порт сервера FreeIPA/IPA.
Если значение не указано в задаче, используется значение переменной среды IPA_PORT.
Если ни переменная среды IPA_PORT, ни значение не указаны в задаче, используется значение по умолчанию.
Механизм обратной замены переменных среды добавлен в версии 2.5.
ipa_prot
    Варианты:
  • http
  • https ←
Протокол, используемый сервером IPA.
Если значение не указано в задаче, используется значение переменной среды IPA_PROT.
Если ни переменная среды IPA_PROT, ни значение не указаны в задаче, используется значение по умолчанию.
Механизм обратной замены переменных среды добавлен в версии 2.5.
ipa_user По умолчанию:
admin
Используемая административная учетная запись на сервере IPA.
Если значение не указано в задаче, используется значение переменной среды IPA_USER.
Если ни переменная среды IPA_USER, ни значение не указаны в задаче, используется значение по умолчанию.
Механизм обратной замены переменных среды добавлен в версии 2.5.
state
    Варианты:
  • present ←
  • absent
Требуемое состояние
sudocmd
Список команд sudo, которые нужно назначить группе.
Если передан пустой список, все назначенные команды будут удалены из группы.
Если опция опущена, команды sudo не будут проверяться или изменятся.
validate_certs По умолчанию:
yes
Это применимо только если ipa_prot равно https.
Если установлено no, сертификаты SSL не будут проверены.
Это следует устанавливать только в no на сайтах с собственными сертификатами.

Примеры

- name: Ensure sudo command group exists
  ipa_sudocmdgroup:
    name: group01
    description: Group of important commands
    sudocmd:
    - su
    ipa_host: ipa.example.com
    ipa_user: admin
    ipa_pass: topsecret

- name: Ensure sudo command group does not exist
  ipa_sudocmdgroup:
    name: group01
    state: absent
    ipa_host: ipa.example.com
    ipa_user: admin
    ipa_pass: topsecret

Возвращаемые значения

Общие значения возврата описаны здесь, следующие поля уникальны для данного модуля:

Ключ Возвращаемое значение Описание
sudocmdgroup
dict
всегда
Группа команд sudo, как возвращается API IPA



Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость.

Автор

  • Thomas Krahn (@Nosmoht)

Подсказка

Если вы заметили какие-либо проблемы в этом документе, вы можете изменить этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/modules/ipa_sudocmdgroup_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API