Sous OS X 10.11.1, je souhaite mettre en place une configuration dans laquelle mes clés SSH sont ajoutées à l'aide des éléments suivants ssh-add -c
et lorsqu'il est demandé à l'agent ssh d'utiliser une clé particulière, je reçois une boîte de dialogue demandant des autorisations (c'est-à-dire ssh-askpass).
Je n'arrive pas à obtenir autre chose que l'ajout de clés via ssh-add -c
mais ça ne semble pas fonctionner du tout. Je peux ajouter la clé et confirmer que la clé est ajoutée via ssh-add -l
mais lorsque je me connecte à un hôte, je finis par obtenir une authentification par mot de passe.
J'ai installé XQuartz et j'ai défini une variable d'environnement DISPLAY. J'ai également essayé de définir la variable d'environnement SSH_ASKPASS avec un chemin vers un exécutable applicable à cet effet. L'exécutable ne semble pas être exécuté lorsque je tente la connexion ssh.
J'ai essayé à plusieurs reprises de tuer ssh-agent et de réinsérer les clés avec les variables d'environnement définies, sans succès.