Connecting to AWS EC2 (Linux) Instance With PuTTY via SSH
----------------------------------------------------------
In order to connect to an Amazon Web Services EC2 Linux instance using PuTTY over SSH you must generate a PPK file from your private key, then import the PPK to PuTTY. PuTTY does not natively support the private key format generated by Amazon EC2, therefore PuttyGen must be used to convert keys to its internal format.
please, download the following file with the complete information.
Connect to your Amazon AWS EC2 Linux machine using SSH and PuTTY in Windows