Ubuntu 16.04 et problème de connexion SSH par clef

Mise à jour d’une de mes machines vers Ubuntu  16.04  et depuis impossible de se connecter en SSH via clef.

Mon système me demande irrémédiablement le mot de passe du serveur.

Après une petite recherche sur le net il s’avère que Ubuntu 16.04 a besoin que sa clef publique soit dans le fichier ~/.ssh/authorized_keys

Hors les fichiers générés par ssh_keygen sont placé en ~/.ssh/id_rsa.pub ou ~/.ssh/id_dsa.pub

Un simple mv ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys   (ou id_dsa.pub) fera tout rentrer dans l’ordre.