diff --git a/clé-SSH-ansible.yml b/clé-SSH-ansible.yml new file mode 100644 index 0000000..dd973f5 --- /dev/null +++ b/clé-SSH-ansible.yml @@ -0,0 +1,23 @@ +--- +- name: Ajouter clé SSH (garder mot de passe actif) + hosts: all + gather_facts: no + vars: + ssh_key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCdVtD/9JqTM4PHuobGzu1B+mwAK2Ov31VGfKQi38JLBFcpDnNt8WvmbOjj4igZzMkw5UsJQaGKEaCQXb9vFybP9ucfRuZNh7pvRGIMIUf/oFgRiA3bkad7sjnk1egXRmdJR5RawKuZ9u1iUkRuAuaomqF4dqLn5Ih3k/KfS0JLUbysKb36b0idwL0wbjfkpNvo4odcU8w+UiLXUrE6wt5xeLjw2y1R2VpmE6e4C9bIvM1Tyf8AJAcMbqGtp4Xfig7gO+4QIh6lRvcdT9Db7h/dK/bIC4B7SekTlZjfRPZlOR6yKGEPSae+Bux8OiFJ4Oyxg/HHoQPVg8t5kujf8a1TJbpGa6/kluxkk3oZBlA08X8dtlcVQ/gJqDUsf2n7ie5Aoq6JC5cvI8sqERBo1z05ksM8pk0uBh7B1+xEpvAUflvjKbGSuR352QTsXd6hm3UP5tP6P7sPp4o8xFTsry6r8ZJasPJqjIbc0pI7prMXfu4ITJ4iKrn1gpencxzQQIQJBU3pteLty+d2lKnok96knIs576uV52XjuZTep3CJVbg8mg/0xkHsedj1ZqD+kodjvsP7HFy/TtyHEdTx/35dLgYrZFAux1Yqmx9ncHRLcJgUIbQ2aLwA8oQb+O+LS5jLXbsjMexb5POH/Z+uLOYeFyuXdBLLTnGbRy4NE0HiEQ== semaphore@orchestre" + + tasks: + - name: Créer le répertoire .ssh + file: + path: /root/.ssh + state: directory + mode: '0700' + + - name: Ajouter la clé publique + authorized_key: + user: root + key: "{{ ssh_key }}" + state: present + + - name: Résultat + debug: + msg: "✓ Clé SSH ajoutée (mot de passe toujours actif)"