Saya memiliki windows sebagai OS utama saya. Menggunakan VMware player, saya mengatur server Ubuntu 12.4 sebagai mesin tamu. Server Ubuntu memiliki pengguna "ubuntu".
Saya membuat instance EC2 baru + setup pem key. Dari mesin windows, ketika saya menggunakan kunci dempul + pem - saya bisa ssh.
Saya menambahkan kunci pem ke server VMware Ubuntu saya (/home/ubuntu/.ssh/) Selain itu, saya mengatur izin berikut:
chmod 700 /home/ubuntu/.ssh
chmod 600 /home/ubuntu/.ssh/*
Melalui server Ubuntu - saya mencoba untuk SSH ke instance EC2 tanpa keberhasilan:
ssh ubuntu@EC2_IP Permission denied (publickey)
. Jika saya secara eksplisit menggunakan kunci pem, itu berfungsi:
ssh -i /home/ubuntu/.ssh/NAME.pem ubuntu@EC2_IP
- Harap dicatat, bahwa saya harus menggunakan jalur langsung ke kunci, jika tidak, saya akan mendapatkan
Warning: Identity file NAME.pem not accessible: No such file or directory.
Permission denied (publickey).
Mohon saran. Terima kasih!