Here is the steps to convert a ppk file into an equivalent pem file.
Install the putty tools,
sudo apt-get install putty-tools
Generate the pem file.
puttygen ppkkey.ppk -O private-openssh -o pemkey.pem
Update the pem file permission to read only.
chmod 400 pemkey.pem