Wenn ich mich direkt mit dem Linadmin -Benutzer bei Linux anmelde, kann ich normalerweise Sudo Su - Oracle verwenden, um zum Oracle -Benutzer zu wechseln. Ich kann jedoch mit dem Ansible Playbook nicht dasselbe Ergebnis erzielen. Hier ist das Spielbuch, das ich verwende: < /p>
Code: Select all
- name: Ensure the user is switched to oracle
ansible.builtin.command:
cmd: whoami
become_user: oracle
become_method: sudo
register: whoami_result
- name: Debug the output of whoami
debug:
msg: "The current user is: {{ whoami_result.stdout }}"