1、首先在被執(zhí)行的端,添加該用戶(hù)的sudo權(quán)限。 (修改/etc/sudoes)
vim /etc/ansible/hosts
2、修改ansible 文件
[centos6]
192.168.22.1:22 ansible_ssh_user=test ansible_ssh_pass='123456' ansible_sudo_pass='123456'
[centos7]
centos7-node1.abc.com:22 ansible_ssh_user=test ansible_ssh_pass='123456' ansible_sudo_pass='123456'
執(zhí)行命令:
ansible all -m shell -a "mkdir /root/test -p" -u test --sudo