How Can I Download a File from EC2 [closed]

Use scp:

scp -i ec2key.pem username@ec2ip:/remote/path/to/file /local/path/to/file

where:

  • ec2key.pem is your PEM key
  • username is the username you log in with into your EC2 instance
  • ec2ip is the IP or DNS alias of your EC2 instance
  • /remote/path/to/file is the location where the file is stored on your EC2 instance
  • /local/path/to/file is where you want to put the file on your local machine

You can use . to put it into the current folder:

scp -i ec2key.pem username@ec2ip:/remote/path/to/file .

You can read more here on how to access your instance with ssh if you haven't done already:

  • http://docs.aws.amazon.com/gettingstarted/latest/computebasics-linux/getting-started-deploy-app-connect-linux.html

When you are able to ssh as in the above doc, you will be able to use scp to copy the file.

Another option is to bring up some Web server on your instance, configure HTTPS if your file is sensitive and then download using your browser, here are some tutorials:

  • http://flurdy.com/docs/ec2/apache_tomcat/
  • http://www.robotmedia.net/2011/04/how-to-create-an-amazon-ec2-instance-with-apache-php-and-mysql-lamp/

If you are using Mac or Linux you can use scp or even more friendly, download an FTP client, if you are on Mac I recommend you to use CyberDuck. In the end all you need is an FTP client. If you are on Windows I would recommend you Filezilla.

What OS are you in?

Since you are in Ubuntu, try this:

Connect to a file server + In the file manager, click File ▸ Connect to Server.

  • Enter the server address, select the type of server, and enter any additional information as required. Then click Connect. Details on server types are listed below.

  • For servers on the internet, you can usually use the domain name. For computers on your local area network, however, you may have to use the computer's numeric IP address. If the other computer is running Ubuntu, see Find your IP address to find that computer's internal IP address. Otherwise, check the help on that computer.

  • A new window will open showing you the files on the server. Browse the files and folders just as you would for local files and folders.