community / community.general / 3.8.10 / become / sudosu Run tasks using sudo su - | "added in version" 2.4.0 of community.general" Authors: Dag Wieers (@dagwieers)community.general.sudosu (3.8.10) — become
Install with ansible-galaxy collection install community.general:==3.8.10
collections: - name: community.general version: 3.8.10
This become plugins allows your remote/login user to execute commands as another user via the C(sudo) and C(su) utilities combined.
become_pass: description: Password to pass to C(sudo). env: - name: ANSIBLE_BECOME_PASS - name: ANSIBLE_SUDO_PASS ini: - key: password section: sudo_become_plugin required: false vars: - name: ansible_become_password - name: ansible_become_pass - name: ansible_sudo_pass become_user: default: root description: User you 'become' to execute the task. env: - name: ANSIBLE_BECOME_USER - name: ANSIBLE_SUDO_USER ini: - key: become_user section: privilege_escalation - key: user section: sudo_become_plugin vars: - name: ansible_become_user - name: ansible_sudo_user become_flags: default: -H -S -n description: Options to pass to C(sudo). env: - name: ANSIBLE_BECOME_FLAGS - name: ANSIBLE_SUDO_FLAGS ini: - key: become_flags section: privilege_escalation - key: flags section: sudo_become_plugin vars: - name: ansible_become_flags - name: ansible_sudo_flags