Je me connecte régulièrement en ssh à l'un de mes boîtiers OS X. J'ai configuré l'authentification basée sur une clé ssh en ajoutant ma clé client ~/.ssh/id_rsa.pub
à la clé autorisée du serveur ~/.ssh/authorized_keys2
avec des permissions assez restreintes. Ce setup a fonctionné parfaitement pendant des années sur plusieurs versions d'OS X.
Cependant, la mise à jour vers OS X 10.9 Mavericks a cassé ce setup. L'invite de connexion ssh demande un mot de passe. Se connecter avec un mot de passe fonctionne mais je veux une authentification basée sur une clé sans mot de passe.
(Je connais maintenant la solution à ce problème. Je la documente ici au cas où cela pourrait aider d'autres personnes.)