ansible sysadmin}}
====== Ansible : exécuter des commandes localement ======
On souhaite utiliser an... ''node manager'' lui-même.
Lorsque on invoque la commande **ansible sans l'option -i**, seule la cible... code bash>
ansible localhost -m ping
</code>
La commande ci dessus s'exécute avec l'utilisateur courant. Si l'on souhaite pouvoir exécuter des commandes en tant que root, il faut utiliser l'élévat
es prérequis afin de permettre au node manager de communiquer avec le node.
<code bash>
apt install sudo
# création d'un compte utilisateur pour ansible
adduser user-ansible
... is le node manager, copier la clé publique sur le compte user-ansible :
<code bash>
ssh-copy-id -i /ho... e_key=/home/user/.ssh/id_ecdsa
</file>
Tester la communication avec le managed node :
<code bash>
ansi