datta/playbooks/ssh.yaml

20 lines
491 B
YAML
Raw Normal View History

2023-11-11 22:28:09 +01:00
---
- name: Set up ssh
vars:
uid: "{{ lookup('env','USER') }}"
hosts: localhost
connection: local
become: false
tasks:
- name: Create ssh dir
ansible.builtin.file:
dest: "/home/{{ uid }}/.ssh"
state: directory
- name: Install authorized keys
ansible.builtin.template:
src: ../templates/authorized_keys.j2
dest: "/home/{{ uid }}/.ssh/authorized_keys"
owner: "{{ uid }}"
group: "{{ uid }}"
mode: '0600'