Vous pouvez importer une keypair créée avec un outil tiers. Cette action importe seulement la clé publique, tandis que vous gardez la clé publique. La clé publique est conservée par 3DS OUTSCALE, et est seulement accessible dans les méta data des instances pour lesquelles la keypair est utilisée. Cependant, la clé privée n'est jamais transmise à 3DS OUTSCALE.

Vous pouvez importer une keypair au format suivant : 1024-bits RSA, 2048-bits RSA ou 4096-bits RSA.

Vous pouvez également générer une keypair au format 2048-bit RSA avec Cockpit ou AWS CLI. Pour en savoir plus, voir Créer une keypair.

Les procédures suivantes sont disponibles : 

Importer une keypair avec Cockpit

  1. Cliquez sur Réseau / Sécurité > Keypairs.

  2. Cliquez sur Importer une keypair
    La boîte de dialogue IMPORTER UNE KEYPAIR  apparaît.

  3. Renseignez les informations suivantes :  
    • Dans le champ Nom, tapez un nom pour la keypair.

      Ce nom doit être unique dans votre compte, et contenir entre 1 et 255 caractères ASCII (hors caractères de contrôle). Les caractères accentués ne sont pas autorisés.

    • Cliquez sur  et sélectionnez la clé publique de la keypair que vous voulez importer.


      Ne transmettez jamais la clé privée de la keypair car elle permet de se connecter à vos instances.

  4. Cliquez sur Importer pour valider. 
    La keypair est créée et apparaît sur la page Keypair.


Importer une keypair avec AWS CLI

  • Pour importer une keypair, utilisez la commande import-key-pair suivant cette syntaxe :

    Exemple de requête
    $> aws ec2 import-key-pair \
        --profile YOUR_PROFILE \
        --key-name MyKeyPair \
        --public-key-material file://~/.ssh/id_rsa.pub \
        --endpoint https://fcu.eu-west-2.outscale.com  

    Cette commande contient les attributs suivants que vous devez spécifier :

    • (optionnel) profile : Le profil nommé que vous voulez utiliser, créé pendant la configuration d'AWS CLI. Pour en savoir plus, voir Utiliser et configurer AWS CLI.
    • key-name : Un nom pour la nouvelle keypair.

      Ce nom doit être unique dans votre compte, et contenir entre 1 et 255 caractères ASCII (hors caractères de contrôle). Les caractères accentués ne sont pas autorisés.

    • public-key-material : Le chemin de la clé publique que vous voulez importer.

      Ne transmettez jamais la clé privée de la keypair car elle permet de se connecter à vos instances.

    • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.


    La commande import-key-pair renvoie les éléments suivants : 
    • KeyName : Le nom unique de la nouvelle keypair créée.
    • KeyFingerprint : L'empreinte au format MD5 de la clé publique, tel que spécifiée dans la section 4 du RFC4716.
    Exemple de résultat
      {
      "KeyName": "my-key",
      "KeyFingerprint": "1a:11:aa:11:aa:11:a1:a1:1a:11:1a:11:1a:1a:a1:aa"
    }

    Une nouvelle keypair est importée à partir de la clé publique spécifiée.


AWS™ et Amazon Web Services™ sont des marques de commerce d'Amazon Technologies, Inc. ou de ses affiliées aux Etats-Unis et/ou dans les autres pays.