Junior — Middle
Qual módulo ou parâmetro no Ansible é usado para aumentar o nível de privilégios durante a execução de tarefas?
sobes.tech IA
Resposta da IA
Для повышения уровня привилегий в Ansible во время выполнения задач используется параметр become. Он позволяет выполнять задачи от имени другого пользователя, чаще всего — от имени root.
Основные параметры, связанные с повышением привилегий:
become: yes— включить повышение привилегий.become_user: root— указать пользователя, от имени которого будет выполняться задача (по умолчанию root).become_method— метод повышения привилегий, например,sudo,su,pbrunи т.д. По умолчанию —sudo.
Пример использования в задаче:
- name: Установить пакет с повышенными привилегиями
apt:
name: nginx
state: present
become: yes
become_user: root
Таким образом, become — это основной механизм для повышения прав в Ansible.