Ansible : become_user ne marche pas

bourgeois-henri 30/04/2025
RÉSOLU

slt j'essaie de lancer une commande en tant que user 'deploy' avec ansible mais ça continue de s'executer en root

- name: check whoami
  command: whoami
  become: yes
  become_user: deploy

le debug me renvoie root...

30/04/2025 à 16:06

2 commentaires

vérifie si t'as pas become: yes défini au niveau du playbook qui override ton task level. et assure toi que t'as bien allow_world_readable_tmpfiles dans ta conf si tu switches vers un user non-privé

Modifié le 23/05/2026 à 16:20

c'était juste une typo dans mon fichier de vars qui forçait root partout. quel idiot. merci

02/05/2025 à 07:54

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire