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
网友评论