before i start i just want to say that i’m fully aware FTP is not secure and not recommended but i’m looking for speed at this point not security.

So my server is setup with SSH access running ubuntu 16.10. i can sftp into the server just fine but i only seem to get a transfer rate of 1.5MBit. I have some large files i want to move over that require no security at all. They are taking for ever to move across the internet to my droplet so i wanted to try just a plain FTP connection. I setup vsftpd on the droplet to listen on port 21 and even enabled anonymous uploads and downloads because at this point i just need it to work.

when i try to connect with filezilla, winscp, or anything else via FTP it states connection refused by server.

I’ve disabled ufw already so thats not it and i verified the ports are all correct. Please assist.

When i setup the SSH to the server did i unknowingly restrict something?

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
2 answers

I don’t recommend the article above because it doesn’t work. I’ve done it 4 times, destroyed and re-created droplets. It just flat out doesn’t work. Followed the steps 4 times. The instructions don’t work. Try to find solutions somewhere else because Digital Ocean’s support and community is very lacking.

You can take look at tutorial if you didn’t already - . Make sure you didn’t skip any step. It also covers testing connection.

by Melissa Anderson
FTP, short for File Transfer Protocol, is a network protocol that was once widely used for moving files between a client and server. It has since been replaced by faster, more secure, and more convenient ways of delivering files. Many casual Internet users expect to download...