Après avoir créé un nouveau fichier crypté id-rsa
fichier clé avec ssh-keygen
et en l'utilisant pour la première fois, je n'arrive pas à faire oublier la phrase de passe par MacOS. Ceci est similaire à Comment faire pour qu'OS X ne se souvienne pas de la phrase de passe de la clé ssh ? question mais pire encore.
J'ai essayé de redémarrer, de tuer le ssh-agent
J'ai verrouillé tous mes trousseaux de clés, mais il semble toujours être stocké quelque part. Cependant, je ne le trouve dans aucun trousseau. Cela semble très peu sûr. Les réponses à Le mot de passe de la clé privée SSH n'est jamais supprimé avec Keychain/ssh-agent n'aident pas non plus.
En fait, le dialogue qui apparaissait auparavant vous demandant si vous vouliez stocker la phrase de passe ou non ne semble plus exister.
0 votes
Avez-vous vérifié s'il est vraiment crypté ?
0 votes
Oui. Je suis presque sûr que c'est le cas puisque ssh demande la phrase de passe la première fois que je l'utilise. Quelqu'un peut-il reproduire ce problème ?
0 votes
Eh bien, cela fonctionne de cette façon avec mon installation aussi, c'est la façon dont ssh/ssh-agent a été configuré.
0 votes
C'est vrai si vous cochez la case pour indiquer à MacOS de stocker la phrase de passe dans le trousseau. Cependant, si vous ne cochez pas cette case, MacOS devrait toujours demander la phrase de passe. Mais même si vous avez cliqué sur cette case, vous avez toujours pu la supprimer à nouveau dans l'utilitaire du trousseau de clés. Depuis Sierra, la boîte de dialogue n'apparaît plus et il n'y a plus d'entrée dans l'utilitaire trousseau.
0 votes
C'est la boîte de dialogue dont je parle et qui ne semble plus exister : dribin.org/dave/resources/pictures/ssh_leopard_dialog.png
0 votes
Selon cette réponse sur un rdar connexe Apple a changé la façon dont les clés SSH sont gérées. Vous devez même ajouter toutes vos clés SSH à l'aide de la fonction
/usr/bin/ssh-add -A
à l'agent ssh une fois après chaque redémarrage ou ajoutez-le aux fichiers de démarrage de votre shell.0 votes
Même question sur Apple Communities : origine-discussions-us.apple.com/message/30749199
0 votes
D'ailleurs, j'ai déposé un rapport de bug auprès d'Apple à ce sujet le 20 septembre 2016 : openradar.appspot.com/28394826