Filezilla is a great free opensource tool for securely transferring files to and from Unix and Linux servers. Also, it’s secure in comparison to doing ftp to a linux server.
If not already downloaded you can download filezilla from here .
By default you can enter user id and password of destination server to connect to it on port 22.
But in case of AWS EC2 instances you don’t get password instead you use the ssh key to connect to it.