- name: Add group group: name: "{{ emacsconf_group }}" - name: Add user user: name: "{{ emacsconf_user }}" group: "{{ emacsconf_group }}" # password: "{{ emacsconf_unix_password }}" - name: Create SSH folder file: path: "/home/{{ emacsconf_user }}/.ssh" owner: "{{ emacsconf_user }}" state: directory mode: 700 - name: Set up SSH key access template: src: authorized_keys dest: "/home/{{ emacsconf_user }}/.ssh/authorized_keys" force: no - name: Change ownership of SSH directory file: path: "/home/{{ emacsconf_user }}/.ssh" recurse: true owner: "{{ emacsconf_user }}" mode: "u+rwX,g-rwx,o-rwx"