J'ai besoin d'exécuter une commande adhoc ansile.
$ ansible somehost -m command -a "cat /etc/passwd"-u someuser --ask-Sudo-pass
J'ai un compte d'utilisateur (quelqu'un) avec Sudo
privilège. Habituellement, je suis devenu root Sudo su -
.
Comment utiliser la commande adhoc avec Sudo su -
?
la version ansible est 2.0.0.2
La commande ansible correcte est
commande ALL -M ALL -M -A "Docker Info" -u Myuser --Pome-User Root --ask-Pass - Nice-Devenir passe-passe
Si vous avez des clés SSH partagées sur vos serveurs dans votre inventaire et que vous allez vouloir Sudo
pour racine, vous pouvez réduire davantage la commande à cet effet:
$ ansible all -m command -a "docker info" -u myuser --become --ask-become-pass