1、忽略hosts,只在一台机器上执行:css
/usr/local/bin/ansible-playbook /app/ansiblecfg/ztr/ent_extract.yml --limit=10.128.109.196
2、批量推送密钥bash
在ansible管理主机生成密钥id_rsa.pub,使用以下playbook推送密钥至受控主机节点app
#push key to remote server - hosts: nengqian user: ccssoft tasks: - name: ssh-copy authorized_key: user=ccssoft key="{{ lookup('file', '/home/shdxspark/.ssh/id_rsa.pub') }}" tags: - sshkey
user为远程主机帐号,key为管理主机生成的公钥keyssh