--- - name: Ensure group dcadmins exists ansible.builtin.group: name: dcadmins state: present - name: Add User user: name: praktykant home: /home/praktykant/ shell: /bin/bash comment: "Praktykant" 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/praktykant/.ssh state: directory mode: 0700 owner: praktykant group: praktykant - name: Deploy SSH-KEY. template: src: "praktykant/id_rsa.pub" dest: /home/praktykant/.ssh/authorized_keys mode: 0755 owner: praktykant group: pratykant