Secara umum untuk remote EC2 Instance Linux kita menggunakan private key saat membuat instance
Ada cara lainnya agar kita dapat mengakses instance tanpa harus menggunakan file .pem di Linux atau .ppk di Windows yaitu cukup menggunakan password
Secara default autentikasi password pada EC2 instance adalah “No” yang artinya fitur ini tidak bisa digunakan
Sebelum kita mengaktifkan fitur di EC2 instance, terlebih dulu kita harus membuat password untuk instance tersebut
Pertama, masuk di instance menggunakan private key seperti pada umumnya dan buat password dengan perintah
sudo passwd ubuntu
Kemudian masukkan password untuk instance
Jika instance menggunakan AMI Ubuntu maka user dari instance adalah ubuntu
Masuk di file /etc/ssh/sshd_config dengan menggunakan nano seperti perintah berikut
sudo nano /etc/ssh/sshd_config
dan update parameter “PasswordAuthentication” menjadi yes
Tekan tombol ctrl+X dan ketik Y maka file sshd_config akan terupdate dan kemudian restart service ssh dengan perintah
sudo service ssh restart
Sedangkan untuk user instance AMI lainnya seperti Amazon Linux, RHEL 5, dan SUSE Linux gunakan perintah
sudo service sshd restart
Uji Coba
Keluar dari sesi instance dengan perintah exit pada console dan buka remote kembali EC2 instance tanpa menggunakan file .pem atau .ppk
Setelah memasukkan username ubuntu selanjutnya akan diminta untuk memasukkan password. Masukkan password yang benar maka anda akan masuk ke halaman instance EC2