Lorsque j'utilise SSH pour me connecter à une instance Amazon EC2, je reçois une erreur similaire à l'une des suivantes :

Using username "root".

Authentication with public key "imported-openssh-key"

Please login as the user "ec2-user" rather than the user "root".

Ou

Using username "ec2-user".

Server refused our key

Ou, lors de l'utilisation du client PuTTY, je reçois une erreur semblable à celle-ci :

PuTTY Fatal Error:

Disconnected: No supported authentication methods available (server sent: publickey)

OK

Cette erreur se produit dans les conditions suivantes :

  • Vous ne vous connectez pas avec le nom d'utilisateur approprié pour l'AMI lorsque vous négociez une session SSH avec une instance EC2.
  • Vous utilisez une clé privée erronée lorsque vous négociez une session SSH avec une instance EC2.

Pour résoudre ce problème, procédez comme suit :

Si vous vous connectez avec un nom d'utilisateur approprié, procédez comme suit pour vérifier que vous utilisez la clé privée correcte :

  1. Connectez-vous à votre compte AWS et accédez à la console Amazon EC2.
  2. Dans le volet de navigation, choisissez Instances.
  3. Recherchez l'instance EC2 à laquelle vous souhaitez vous connecter à l'aide de SSH.
  4. Dans la colonne Nom de clé, vérifiez le nom de la clé privée que vous utilisez pour vous connecter via SSH.

Si vous utilisez PuTTY :

  • Vérifiez que la clé privée SSH correspond à la clé privée que vous voyez dans la colonne Nom de clé pour l'instance EC2 dans la console.
  • Vérifiez que votre fichier de clé privée (.pem) est converti au format reconnu par PuTTY (.ppk). Pour plus d'informations, consultez Conversion de votre clé privée à l'aide de PuTTYgen.

Si vous utilisez OS X ou Linux :

  • Vérifiez le répertoire et le nom de fichier spécifié après l'indicateur -i pour vous assurer que le chemin d'accès à votre clé privée est correct. La clé privée doit correspondre à celle que vous voyez dans la colonne Key Name pour l'instance EC2 dans la console.

Pour découvrir comment résoudre les problèmes de connectivité, consultez la section Résolution de la connexion à votre instance ou soumettez une demande à AWS Support.


Cette page vous a-t-elle été utile ? Oui | Non

Retour au Centre de connaissances AWS Support

Vous avez besoin d'aide ? Consultez le site du Centre AWS Support

Date de publication : 24/05/2016

Date de mise à jour : 10/4/2018