Ma ligne de commande estAnsible - Passage mot de passe commande PlayBook qui utilise l'option passe---ask-être
ansible-playbook *playbook-name* --ask-become-pass
Dans ce cas ansible
demandera le mot de passe.
Je veux utiliser la même commande mais sans avoir à mettre le mot de passe de manière interactive. quelque chose comme
ansible-playbook *playbook-name* --ask-become-pass < password
(qui ne fonctionne pas bien sûr)
vous devriez envisager d'utiliser la clé basée ssh, au lieu d'utiliser le mot de passe – tux
oui mais mon playbook a besoin de l'option ask-devenir-pass pour passer d'un utilisateur à un autre. Fondamentalement, j'ai deux utilisateurs sur ma machine distante j'ai utilisé la clé ssh pour le premier et le mot de passe pour le second. (Je passe à la seconde en utilisant "devenir" et sudo Le mot de passe que je dois passer ici est le mot de passe de l'utilisateur de la machine maître ansible – myuri
Copie possible de [Spécifier le mot de passe sudo pour Ansible] (https://stackoverflow.com/questions/21870083/specify-sudo-password-for-ansible) – techraf