|
|
|
Si vous possédez déjà une clé ssh, elle se trouvera dans le home dans le dossier `.ssh`.
|
|
|
|
|
|
|
|
Par exemple :
|
|
|
|
```
|
|
|
|
(base) elodie@elodie-fernandez:~/.ssh $ ll
|
|
|
|
total 24
|
|
|
|
drwx------ 2 elodie elodie 4096 mars 1 14:26 ./
|
|
|
|
drwxr-x--- 36 elodie elodie 4096 mars 1 14:27 ../
|
|
|
|
-rw------- 1 elodie elodie 2610 févr. 17 12:40 id_rsa
|
|
|
|
-rw-r--r-- 1 elodie elodie 577 mars 1 14:26 id_rsa.pub
|
|
|
|
-rw------- 1 elodie elodie 1534 mars 1 14:26 known_hosts
|
|
|
|
```
|
|
|
|
- `id_rsa` est ma clé privée - à ne jamais partager
|
|
|
|
- `ida_rsa.pub` est ma clé publique - à déposer sur les comptes et serveurs distants pour accès sans mot de passe. La même clé publique est utilisée pour toutes les connections distantes.
|
|
|
|
- `known_hosts` contient la liste des serveurs distants sur lesquels je me suis déjà connectée
|
|
|
|
|
|
|
|
Pour créer une clé ssh si on n'en a pas déjà une :
|
|
|
|
|
|
|
|
```
|
|
|
|
ssh-keygen -t rsa
|
|
|
|
```
|
|
|
|
* `Enter file in which to save the key (/home/elodie/.ssh/id_rsa):`
|
|
|
|
|
|
|
|
Taper entrée pour sauvegarder les clés à l'endroit par défaut (comme dans l'exemple au-dessus)
|
|
|
|
|
|
|
|
* `Enter passphrase (empty for no passphrase):`
|
|
|
|
|
|
|
|
Il est recommandé d'également taper entrée. Cela permet de n'utiliser par la suite aucun mot de passe pour les connections avec clé ssh. Dans le cas d'un réseau avec sécurité renforcée, il est possible d'utiliser une passphrase, qui sera demandée à chaque connection, pour augmenter la sécurité.
|
|
|
|
|
|
|
|
Les clés publiques et privées doivent maintenant être disponibles dans le répertoire `.ssh` comme décrit ci-dessus. |
|
|
\ No newline at end of file |