diff --git a/roles/account/tasks/main.yml b/roles/account/tasks/main.yml index 3bc8cc0..bea1261 100644 --- a/roles/account/tasks/main.yml +++ b/roles/account/tasks/main.yml @@ -52,23 +52,11 @@ group: "{{ username }}" mode: "u=rwx,g=rx,o=" -- name: Configure ssh configration directory - file: - path: "{{ user_directory }}/.ssh" - state: directory - owner: "{{ username }}" - group: "{{ username }}" - mode: "u=rwx,g=rx,o=" - - name: Configure authorized_keys - get_url: - url: "{{ authorized_keys }}" - dest: "{{ user_directory }}/.ssh/authorized_keys" - force: yes - owner: "{{ username }}" - group: "{{ username }}" - mode: "u=rwx,g=rx,o=" - ignore_errors: yes + authorized_key: + state: present + user: "{{ username }}" + key: "{{ authorized_keys }}" - name: Configure zsh become_user: "{{ username }}"