ansible
Zostań (eskalacja uprawnień)
Szukaj…
Wprowadzenie
Często musisz wykonywać polecenia innego użytkownika lub uzyskać uprawnienia roota . Te opcje pozwalają zostać kolejnym użytkownikiem w systemie gościa.
Składnia
-
become
: można ustawić na wartość true lub yes i uruchamia ustawienia eskalacji użytkownika. -
become_user
: ustaw żądanego użytkownika na zdalnym hoście. -
become_method
: określ komendę używaną do zalogowania się i zmiany użytkownika. -
become_flags
: zmień parametry logowania. Najczęściej używany, gdy chcesz zmienić się na użytkownika systemu bez uprawnień powłoki.
Tylko w zadaniu
- name: Run script as foo user
command: bash.sh
become: true
become_user: foo
Uruchom wszystkie zadania roli jako root
- hosts: all
become: true
- name: Start apache
service: apache2
state: started
Uruchom rolę jako root
- hosts: all
roles:
- { role: myrole, become: yes }
- myrole2
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow