fix 004
This commit is contained in:
1 parent
05141e6ec2
commit
b307a35eb4
9 files changed
+46
-32
No files matched your search
+11
-9
@@ -1,16 +1,18 @@
|
||||
# Clés publiques SSH
|
||||
|
||||
Un sous-répertoire par utilisateur, contenant une ou plusieurs clés au format
|
||||
OpenSSH (`*.pub`) :
|
||||
Fichiers `*.pub` au format OpenSSH, déposés à plat (comme `cles/` du dépôt Terraform) :
|
||||
|
||||
files/keys/root/hcornet.pub
|
||||
files/keys/root/ansible.pub
|
||||
files/keys/ansible/ansible.pub
|
||||
files/keys/hcornet/hcornet.pub
|
||||
files/keys/hcornet.pub
|
||||
files/keys/ansible.pub # clé de Semaphore
|
||||
|
||||
Le rôle `ssh` concatène les fichiers `*.pub` du répertoire portant le nom de
|
||||
l'utilisateur et remplace intégralement le fichier de clés autorisées : une clé
|
||||
retirée d'ici est retirée du serveur au passage suivant.
|
||||
L'attribution aux comptes se fait dans `group_vars/all/main.yml` :
|
||||
|
||||
ssh_users:
|
||||
- name: root
|
||||
keys: [hcornet.pub, ansible.pub]
|
||||
|
||||
Le rôle `ssh` remplace intégralement le fichier de clés autorisées :
|
||||
une clé retirée d'ici est retirée du serveur au passage suivant.
|
||||
|
||||
Les clés publiques sont versionnées : Semaphore clone le dépôt et doit les trouver.
|
||||
Une clé publique n'est pas un secret ; ne jamais déposer de clé privée ici.
|
||||
@@ -0,0 +1 @@
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINrHwV6BNYMsMBfNCEk23pIAx2FFLCA7f5lbhpEYT7/c semaphore@tips-of-mine
|
||||
@@ -0,0 +1 @@
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFDIXkfS5dM3po9Jz7NKgd3t1H4vqh0/cVoxrAP42ivd thedj@ZEU
|
||||
Reference in new issue
Block a user