Setting up Data Center as a Web/FTP Server
mensajay3 said 1 year, 4 months ago:
Ok so sorry if this sounds like a noob question. For the most part I consider myself a godaddy veteran (spent like $300, have a buncha domains and products and stuff). Anyhow I recently took advantage of the $1 data center sale in hopes of migrating my 4GH grid hosting to the superfast scalable speed of the data center. So I set up my HTTP service (http://50.62.13.200) and it shows a message saying it all works good. My problem is that I cannot for the life of me figure out how to transfer files (let alone access) the server. I was trying to find a way to FTP to no avail. Thanks in advance for your help ![]()
mike42 said 1 year, 4 months ago:
@mensajay3,
You should be able to add port forwarding to your Virtual DataCenter, and that should allow you to FTP to your VDC account. (You would want to enable ports 20 and 21 for FTP)
Adding Port Forwarding to Your Virtual DataCenter
http://support.godaddy.com/help/article/6197
Hope that helps.
–Mike
bachu said 1 year, 4 months ago:
dear mike,
i already setup and should allow to FTP to my VDC account with port 20 and 21, but when i want to connect with my filezila it’s not work ? why ?
thx for your help…
Baillee said 1 year, 4 months ago:
@bachu
Are you receiving any errors when you try to connect?
- Baillee
vincent said 1 year, 4 months ago:
If you just need to get files up to your machine, SCP is a much better alternative to FTP. It’s easier to setup, already installed in all of our Linux distributions, and transmits everything encrypted (unlike FTP).
To setup SCP:
- Forward TCP port 22 (SSH) to the machine
- Install a SCP client like WinSCP (Windows) or CyberDuck (Mac)
- Tell the client to connect to your public IP
If you really want FTP, read on..
The problem is that most clients need “passive mode” FTP these days because they are not directly connected to the internet. In this mode the FTP server picks a random port number from within a large range and tells the client to connect to it for data transfers.
So to make FTP work, you need to forward that entire range of possible ports to the FTP serving machine. The range that the server uses will depend on which FTP software you have installed (ftpd, PureFTPd, vsftpd, etc), but it can usually be found (and changed) in it’s config file. Or the sort of “lazy” option is to forward TCP ports 1024-65535; that will cover any of them, but will probably expose something else you don’t really want to be public (like 3306/MySQL).
bachu said 1 year, 4 months ago:
@baille … “Connection closed by server” all the time… ![]()
vincent said 1 year, 4 months ago:
@bachu
Please see my previous response; To use FTP you need to forward the range of ports used for passive mode as well as 20/21.
If your Virtual DataCenter machine is Linux, it’s already running a SFTP server and Filezilla supports SFTP. You can forward port 22 (SSH) to your machine and then change the port to 22 in Filezilla. This is safer and simpler than using FTP. Windows does not include a SFTP server though so you’d have to find one or use regular FTP.
md001 said 1 year, 2 months ago:
Hi,
I’m facing a similar issue.
I set up the regular ftp ports (20/21) forwarding as well as wide rage 1024-65535 to make sure passive mode connections but FileZilla stills respond “Connection attempt failed with “ECONNREFUSED – Connection refused by server”
Both virtual and client are Windows
Thank you in advance
Baillee said 1 year, 2 months ago:
@md001
Have you tried using SCP like @vincent suggested? It sounds like a better, easier alternative.
- Baillee
bhushan_loke said 1 year, 1 month ago:
when you connect my ftp and multiple email ID…
Baillee said 1 year, 1 month ago:
@bhushan_loke
I’m not sure how to assist you. What exactly are you having an issue with?
Baillee
Aldemer said 1 year ago:
Hey guys, I successfully setup the ftp via SSH and filezilla, you just need to turn on your machine before you can connect the ftp client
3 min expected wait time