I wish to upload files from my Windows 10
laptop to an Amazon Web Services EC2
virtual Windows
machine.
I have seen at least a couple of similar questions on StackOverflow
and numerous web pages and YouTube
videos showing how to transfer to a virtual Linux
machine using Filezilla
. However, none of the instructions they offer work in my case. I am using Filezilla Pro
. I suspect the issue might be related to the User
name I specify within Filezilla
as documented below, but I do not know.
Here is a similar StackOverflow
post:
Here are the steps I am taking:
- In
Filezilla
:Edit > Settings >
and selectSFTP
- Click Add key file. The key file ends in
.pem
.Filezilla
does not ask to change format of the file to.ppk
. The key file is the one generated when I created the virtual machine. I assume the most recent versions ofFilezilla Pro
perform this format conversion automatically. ClickOk
. File > Site Manager > New Site
- Name new site:
AWS
Protocol
:SFTP - SSH File Transfer Protocol
Host
: Copy and paste text from thePublic DNS (IPv4)
column in theAWS
dashboard display. This text begins withec2
and ends with.compute.amazonaws.com
. In between it appears to include theIPv4 Public IP
and region code information.Logon Type
:Normal
User
: I have no idea what to put here. I have tried the following:
ec2-user
(commonly used with Linux
), xmiller
(my name used to create the AWS
account), the text in the Security Groups
column of the AWS
dashboard that shows one of my virtual machines is running, and the text in the Group ID
column when I click on the text in the Security Groups
column of the AWS
dashboard.
- I leave the
Password
blank. Perhaps I am not supposed to?
10: Then I click Connect
.
I always get these messages:
Status: Connecting to ec2-otherstuff.compute.amazonaws.com...
Response: fzSftp started, protocol_version=8
Command: keyfile "C:\Users\mark_\Documents\R_on_the_cloud\keyname.pem"
Command: open "[email protected]" 22
Error: Connection timed out after 20 seconds of inactivity
Error: Could not connect to server
Thank you for any suggestions. I will gladly provide additional information if that would be helpful.