FTP Access to AWS EC2 Using FileZilla

Got File Transfer Protocol (FTP) access set up to the Devil Music web server instance on Elastic Compute Cloud (EC2), using FileZilla.

Having FTP access to web servers makes life easier for everyone. FileZilla is a great FTP program using well known computer interface elements. Assuming you have already gotten yourself set up with PuTTY then setting it up is even easier.

  1. Download and then run the FileZilla installer.
  2. Edit(Preferences) > Settings > Connection > SFTP > Add key file > browse to your .ppk key file and select it.
  3. File > Site Manager > New Site:
    Host: your instance’s public domain name (including “www” if you are using it)
    Protocol: SFTP
    Logon Type: Normal
    User: ec2-user
  4. press the Connect button

Alternatively, if you do not want to use your .ppk key or need to provide FTP access to anyone else, then you can create a new user in the system and limit its access to the /var/www/html directory (or a further web-accessible subdirectory).


Leave a Reply