Follow this video for step by step instructions.
Open Cyberduck → Open Connection → Select SFTP from the drop-down list Provide the necessary parameters and additional parameters Click "Use public key authentication" and specify the path to the .pem file. Then click the connect button
Follow this if you want to use FileZilla.
source share