mój loginuser to użytkownik1 i chcę wykonać skrypt z rootem. jak mogę to zrobić. jeśli używam w cmdline, to nie działa tak, jak tojak zdefiniować użytkownika logowania i zostać rootem w playbooku
ansible-playbook main.yaml -i hosts --user=git -k --become-user=root --ask-become-pass --become-method=su
Proszę mi powiedzieć, jak to zaimplementować.
name: Install and Configure IEM
hosts: rhel
ansible_become: yes
ansible_become_method: su
ansible_become_user: root
ansible_become_pass: passw0rd
tasks:
- name: Creating masthead file path
file: path=/etc/opt/BESClient state=directory
- name: Creating install directory
Witaj w SO, proszę być nieco dokładniejszym, gdy zadajesz pytanie: czego próbowałeś, czego się spodziewałeś itp. Zobacz [jak zapytać] (http://stackoverflow.com/help/how- to-ask) – Nehal