Snippet Configuration clés SSH
Le protocole SSH permet d’établir une connexion sécurisée sans mot de passe en se basant sur un mécanisme d’authentification par paire de clés publique et privée. Cette méthode renforce la sécurité tout en simplifiant les connexions aux systèmes distants car il est possible d’établir une connexion sans mot de passe en utilisant l’authentification par clé privée/publique.
Génération de clés
Avec l’emplacement par défaut des clés :
$ ssh-keygen // Génération des clés |
Avec un autre emplacement des clés :
$ ssh-keygen -f .ssh/key2 // Génération des clés |
Si la clé est protégée par une passphrase et que vous voulez temporairement la mettre en cache :
$ eval $(ssh-agent) // Démmarage de l'agent |
Documentation
MAN ssh-keygen(1)
MAN ssh-copy-id(1)
MAN ssh-agent(1)
MAN ssh-add(1)