ansible sudo

1、首先在被执行的端,添加该用户的sudo权限。 (修改/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'

执行命令:
ansible all -m shell -a "mkdir /root/test -p" -u test --sudo

你可能感兴趣的:(ansible sudo)