some changes

This commit is contained in:
2024-11-08 20:04:23 +01:00
parent 74125681c0
commit 0ea79fa696
21 changed files with 262 additions and 1 deletions

View File

@@ -0,0 +1,36 @@
---
- name: Ensure group dcadmins exists
ansible.builtin.group:
name: dcadmins
state: present
- name: Add User
user:
name: d.glowacki
home: /home/d.glowacki/
shell: /bin/bash
comment: "Damian Głowacki"
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/d.glowacki/.ssh
state: directory
mode: 0700
owner: d.glowacki
group: d.glowacki
- name: Deploy SSH-KEY.
template:
src: "d.glowacki/id_rsa.pub"
dest: /home/d.glowacki/.ssh/authorized_keys
mode: 0755
owner: d.glowacki
group: d.glowacki