# Créer une keypair

Une paire de clés (ou keypair) est essentiellement une clé ssh vous permettant de vous connecter à votre machine virtuelle Linux.

## Utilisation de votre clé SSH existante

En supposant que votre clé publique ssh existante se trouve dans `~/.ssh/ssh_my_rsa_key.pub`

    openstack keypair create --public-key ~/.ssh/ssh_my_rsa_key.pub mykeypair
    +-------------+-------------------------------------------------+
    | Field       | Value                                           |
    +-------------+-------------------------------------------------+
    | fingerprint | 53:c0:03:5f:27:6f:c2:66:b4:e4:f3:26:e0:f8:82:4a |
    | name        | mykeypair                                       |
    | user_id     | b1580497f51e4d10b9110c60c154562c                |
    +-------------+-------------------------------------------------+

    ssh -i ~/.ssh/ ~/.ssh/ssh_my_rsa_key *adminuser*@my-vm-name

## Création d'une keypair

Une nouvelle paire de clés peut également être créée pour être utilisée, par exemple avec un compte de service ou un deamon dédié.

    openstack keypair create robotkey > ~/.ssh/robotkey
    chmod 600 ~/.ssh/robotkey

La clé privée est enregistrée dans `~ /.ssh /robotkey` et peut ensuite être utilisée pour la création de VM (en utilisant l'argument `--key-pair` sur la ligne de commande) et pour ssh en utilisant :

    ssh -i ~/.ssh/robotkey *adminuser*@my-vm-name