--- - name: Ensure group dcadmins exists ansible.builtin.group: name: dcadmins state: present - name: Add User user: name: s.kolano home: /home/s.kolano/ shell: /bin/bash comment: "Szymon Kolano" groups: dcadmins - name: Allow wheel passwordless sudo lineinfile: dest: /etc/sudoers state: present line: '%dcadmins ALL=(ALL) NOPASSWD: ALL' validate: 'visudo -cf %s' - name: Create .ssh directory file: path: /home/s.kolano/.ssh state: directory mode: 0700 owner: s.kolano group: s.kolano - name: Deploy SSH-KEY. template: src: "s.kolano/id_rsa.pub" dest: /home/s.kolano/.ssh/authorized_keys mode: 0755 owner: s.kolano group: s.kolano