Connections to a private EC2 instance can be made via a public EC2 instance.
Having set up putty as in the previous 2 posts we need to load the keys onto the public instance to enable connection to the private instance.
Connect to the public EC2 instance
Change directory into “.ssh” e.g. cd ~/.ssh
Copy the devopsdba2.pem file to this location.
e.g.
Edit the devopsdba2.pem file on your PC using notepad, select All and Copy
Edit the file on the EC2 instance (vi devopsdba2.pem”), paste the contents of your buffer there and then exit. Change the protection on this file to 400 “chmod 400 devopsdba2.pem”
Connect to the private instance
ssh
centos@ip-172-128-3-81.us-east-2.compute.internal -i ~/.ssh/devopsdba2.pem
Check that the prompt now contains the new hostname.