Pour se connecter aux instances de machines virtuelles, vous devez déposer la partie publique de votre clef ssh.
Vous pouvez afficher la liste des clefs ssh disponibles avec la commande
$ openstack keypair list
Si vous venez de vous authentifier pour la première fois, il est normal qu’aucune clef ne s’affiche : vous ne l’avez pas encore déposé.
Déposez votre clef publique ssh :
$ openstack keypair create --public-key ~/.ssh/id_rsa_nova.pub tascan-rsa
+-------------+-------------------------------------------------+
| Field | Value |
+-------------+-------------------------------------------------+
| fingerprint | 9e:33:58:35:62:df:be:4b:47:4b:ba:bc:0e:8d:d9:26 |
| name | tascan-rsa |
| user_id | b8b092a17bce4974b0cbd83179014f01 |
+-------------+-------------------------------------------------+
Cette fois, lorsqu’on liste les clefs disponibles, votre clef apparaît.
$ openstack keypair list
+------------+-------------------------------------------------+
| Name | Fingerprint |
+------------+-------------------------------------------------+
| tascan-rsa | 9e:33:58:35:62:df:be:4b:47:4b:ba:bc:0e:8d:d9:26 |
+------------+-------------------------------------------------+