Ansible PowerBroker - PullRequest
       4

Ansible PowerBroker

0 голосов
/ 21 октября 2019

Я пытаюсь создать скрипт для работы с Ansible, а для повышения привилегий мы должны использовать Powerbroker. Из-за проблем с Powerbroker и Ansible в прошлом, я просто создал базовую игровую книгу:

  tasks:
  - name: Getting list of installed software
    command: yum list installed > /home/<user>/yum_output.txt
    become: yes
    become_method: pbrun
    become_flags: 'su -'

Для эскалации вы должны использовать: pbrun su - для root, а затем для учетной записи службы. что вам нужно.

Я просмотрел текущую документацию Ansible и попытался найти примеры в Google, и я зашел в тупик. Я хотел посмотреть, прошел ли кто-нибудь еще этот маршрут.

Это страница Ansible, которую я использовал: https://docs.ansible.com/ansible/2.3/become.html

Я пробовал с и без команды become_flags: 'su - ' Playbook:ansible-playbook ansible_check_rhel.yml --ask-pass --become-method=pbrun --ask-become-pass -vvvv

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...