publickey - ssh connect using pem file




comment se connecter d'une instance ec2 à une autre instance ec2 via ssh (2)

J'ai deux instances d'amazon ec2

je peux me connecter à ces instances ec2 depuis mes fenêtres en utilisant putty (par la clé publique générée à partir de la clé privée fournie par amazon)

maintenant je veux installer le réplicateur de tungstène dans mes instances ec2 et le réplicateur de tungstène a besoin d'un accès ssh d'une instance ec2 à une autre instance ec2

J'ai essayé de vérifier que ssh fonctionne ou non d'une instance ec2 à l'autre j'ai essayé:

ssh [email protected] ip of destination instance
//also tried
ssh [email protected] ip destination instance

mais ça ne marche pas

J'ai eu une erreur de suivi:

Permission denied (publickey,gssapi-keyex,gssapi-with-mic)

J'ai chercher sur google et essayé un truc mais aucun d'entre eux a travaillé

parfois j'ai eu une erreur de suivi:

Address public_ip maps to xxxx.eu-west-1.compute.amazonaws.com, but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT!

quelqu'un peut me dire s'il vous plaît comment connecter ssh d'une instance EC2 à l'autre


Je vous suggère de créer une paire de clés spéciale pour l'utilisateur de tungstène.

cd tungsten-user-home/.ssh
ssh-keygen -t rsa
mv id-rsa.pub authorized-keys

Et puis copiez les deux fichiers à l'autre hôte au même endroit et les autorisations.

Cela permettra au tungstène de fonctionner sans nécessiter votre propre clé.


Tout comme lorsque vous devez passer de votre machine locale à une instance EC2 , vous devez fournir à la commande ssh le bon fichier pem :

ssh -i my_pem_file.pem [email protected]




ssh-keys