В Ansible> 1.4 вы можете фактически указать удаленного пользователя на уровне задачи, который должен позволить вам войти в систему в качестве этого пользователя и выполнить эту команду, не прибегая к sudo. Если вы не можете войти в систему в качестве этого пользователя, тогда будет также работать решение sudo_user.
---
- hosts: webservers
remote_user: root
tasks:
- name: test connection
ping:
remote_user: yourname
См. http://docs.ansible.com/playbooks_intro.html#hosts-and-users