SSH peut permettre une connexion sans mot de passe en utilisant l’authentification par clé privée/publique.
Résumé des commandes
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)