File tree Expand file tree Collapse file tree 1 file changed +30
-9
lines changed
Expand file tree Collapse file tree 1 file changed +30
-9
lines changed Original file line number Diff line number Diff line change @@ -17,17 +17,38 @@ Fichiers de configuration et de déploiement des différents composants constitu
1717
1818### Prérequis
1919
20- - Accès SSH au serveur. Exemple de configuration SSH :
20+ - Accès SSH au serveur.
21+ 1 . Générer une clé dédiée :
2122
22- ``` config
23- IdentitiesOnly yes
23+ ``` sh
24+ ssh-keygen -t ed25519 -C
" Geotribu [email protected] " -f
~ /.ssh/id_ed25519_geotribu
25+ ```
2426
25- Host geotribu
26- ForwardAgent yes
27- HostName 91.230.235.162
28- IdentityFile ~/.ssh/id_rsa_elgeopaso
29- User ubuntu
30- ```
27+ 1. Entrer un mot de passe fort pour la clé (passphrase).
28+ 1. Mettre sa clé publique sur le serveur (requiert l' accès par mot de passe au moins une fois) :
29+
30+ ```sh
31+ ssh-copy-id -o PubkeyAuthentication=no -o PreferredAuthentications=password -i ~/.ssh/id_ed25519_geotribu.pub 91.230.235.162
32+ ```
33+
34+ 1. Exemple de configuration SSH :
35+
36+ ```config
37+ IdentitiesOnly yes
38+
39+ Host geotribu
40+ ForwardAgent yes
41+ HostName 91.230.235.162
42+ IdentityFile ~/.ssh/id_ed25519_geotribu
43+ Preferredauthentications publickey
44+ User geotribu
45+ ```
46+
47+ 1. Valider la connexion :
48+
49+ ```sh
50+ ssh geotribu
51+ ```
3152
3253- Ansible : voir [le README dédié](ansible/README.md)
3354- Mot de passe maître pour les variables secrètes d' Ansible (voir le même README)
You can’t perform that action at this time.
0 commit comments