ansible
Conviértete (Privilegio Escalada)
Buscar..
Introducción
A menudo, necesita ejecutar comandos con un usuario diferente u obtener privilegios de root . Esas opciones le permiten convertirse en otro usuario en el sistema invitado.
Sintaxis
-
become
: se puede establecer en verdadero o sí y activa la configuración de escalado del usuario. -
become_user
: establecido en el usuario deseado en el host remoto. -
become_method
: especifique el comando utilizado para iniciar sesión y cambiar de usuario. -
become_flags
: cambiar los parámetros de inicio de sesión. Generalmente se utiliza cuando se desea cambiar a un usuario del sistema sin privilegios de shell.
Solo en una tarea
- name: Run script as foo user
command: bash.sh
become: true
become_user: foo
Ejecutar todas las tareas de rol como root
- hosts: all
become: true
- name: Start apache
service: apache2
state: started
Ejecutar un rol como root
- hosts: all
roles:
- { role: myrole, become: yes }
- myrole2
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow