Here is how to SFTP into your AWS EC2 instance using FileZilla (this was done on a Mac). Open Site Manager

  • Add site
  • Host: Ec2 elastic IP
  • Port: 22 (will sort by default when you select next option)
  • Protocol: SFTP
  • Logon Type: Normal
  • User: ec2-user

Open Preferences

  • SFTP
  • Add Key File select your secure key [.pem] from where you saved it

You will need to make sure that the ec2-user has the correct permissions to do the actions you require, here are my thoughts on the best way to approach this.