ansible
Werden (Privileg-Eskalation)
Suche…
Einführung
Häufig müssen Sie Befehle unter einem anderen Benutzer ausführen oder Root- Rechte erhalten. Mit diesen Optionen können Sie ein anderer Benutzer im Gastsystem werden.
Syntax
-
become
: kann auf true oder yes gesetzt werden und löst die Einstellungen der Benutzereskalation aus. -
become_user
: Auf den gewünschten Benutzer im Remote-Host setzen. -
become_method
:become_method
den Befehl an, der zum Anmelden und Ändern des Benutzers verwendet wird. -
become_flags
: Login-Parameter ändern. Wird meistens verwendet, wenn Sie zu einem Systembenutzer ohne Shell-Berechtigungen wechseln möchten.
Nur in einer Aufgabe
- name: Run script as foo user
command: bash.sh
become: true
become_user: foo
Führen Sie alle Rollenaufgaben als root aus
- hosts: all
become: true
- name: Start apache
service: apache2
state: started
Führen Sie eine Rolle als root aus
- hosts: all
roles:
- { role: myrole, become: yes }
- myrole2
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow