Ho un windows come il mio sistema operativo principale. Usando il lettore VMware, ho installato un server Ubuntu 12.4 come macchina guest. Il server Ubuntu ha l'utente "ubuntu".
Ho creato una nuova istanza EC2 + setup pem key. Dal computer Windows, quando uso putty + chiave pem - posso ssh.
Ho aggiunto la chiave pem al mio server Ubuntu VMware (/home/ubuntu/.ssh/) Inoltre, ho impostato le seguenti autorizzazioni:
chmod 700 /home/ubuntu/.ssh
chmod 600 /home/ubuntu/.ssh/*
Attraverso il server di Ubuntu - ho cercato di SSH per l'istanza EC2 senza successo:
ssh ubuntu@EC2_IP Permission denied (publickey)
. Se utilizzo esplicitamente la chiave pem, funziona:
ssh -i /home/ubuntu/.ssh/NAME.pem ubuntu@EC2_IP
- Nota che devo usare il percorso diretto alla chiave, altrimenti otterrò
Warning: Identity file NAME.pem not accessible: No such file or directory.
Permission denied (publickey).
Si prega di avvisare. Grazie!