J'ai une fenêtre comme OS principal. À l'aide de VMware Player, j'ai configuré un serveur Ubuntu 12.4 en tant qu'ordinateur invité. Le serveur Ubuntu a un utilisateur "ubuntu".
J'ai créé une nouvelle instance EC2 + clé d'installation pem. Depuis la machine Windows, lorsque j'utilise la clé putty + pem - je peux ssh.
J'ai ajouté la clé pem à mon serveur VMware Ubuntu (/home/ubuntu/.ssh/) De plus, j'ai défini les autorisations suivantes:
chmod 700 /home/ubuntu/.ssh
chmod 600 /home/ubuntu/.ssh/*
Via le serveur Ubuntu - j'ai essayé de SSH à l'instance EC2 sans succès:
ssh ubuntu@EC2_IP Permission denied (publickey)
. Si j'utilise explicitement la clé pem, cela fonctionne:
ssh -i /home/ubuntu/.ssh/NAME.pem ubuntu@EC2_IP
- Veuillez noter que je dois utiliser le chemin d'accès direct à la clé, sinon, j'obtiendrai
Warning: Identity file NAME.pem not accessible: No such file or directory.
Permission denied (publickey).
S'il vous plaît donnez votre avis. Merci!