- name: Create user phd hosts: all tasks: - name: Add user phd user: name: phd group: phd groups: root,adm,disk,cdrom,www-data,plugdev,staff,users,sudo,Debian-exim,fuse - name: Create folder ~phd/.ssh file: path: ~phd/.ssh state: directory owner: phd group: phd mode: 0700 - name: Upload SSH key copy: src: ~/.ssh/phd@nb3.pub dest: ~phd/.ssh/phd@nb3.pub owner: phd group: phd mode: 0700