Click File -> Site Manager, Click New Site, enter your AWS EC2's public DNS or IP in Host field. Choose SFTP, enter ec2-user in User field and click Connect.
Now you are connected to your EC2 instance with FileZilla.
If you still want to set up an FTP server on your AWS EC2. Below are steps to install VSFTP.
- login to your AWS management console.
- Go to EC2 and click the Security Groups link.
- Then choose the default group and switch to the inbound tab (at the bottom of the page)
- Add the port ranges as above (20-21 and 40000-41000) and apply the rule changes
- connect to your instance with putty.
- login as ec2-user
- sudo su
- yum vsftpd
- change the conf file. vim /etc/vsftpd/vsftpd.conf. Add
write_enable=YES
pasv_max_port=41000 pasv_min_port=40000 port_enable=YES pasv_enable=YES
Add an FTP user (see instruction here)
Start the FTP server. service vsftpd start
This worked flawlessly. Thank you.
ReplyDeleteThx! This is very useful!
ReplyDeleteyum vsftpd => yum unstall vsftpd
ReplyDeleteExcellent. Thanks for this. Works like a dream.
ReplyDeleteThanks alot you are a life saver
ReplyDeleteOne of the biggest challenges that organizations face today is having inaccurate data and being unresponsive to the needs of the Amazon AWS Users Email List organization.
ReplyDeleteThanks for this great post! - This provides good insight. You might also be interested to know more about generating more leads and getting the right intelligence to engage prospects.
ReplyDeleteTechno Data Group implements new lead gen ideas and strategies for generating more leads and targeting the right leads and accounts.
Amazon AWS Users Email & Mailing List
Thanks you saved my time...
ReplyDeletei was trying to use filezilla to connect with ec2 but it is giving connection timed out error i have done all the configuration but no luck. Should i add anything else to configure on this website ifsccode.com end like servers or dns records
ReplyDelete