Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a direct link to a 4GB file.

How can I download it to a DataStore at vSphere 4? (without downloading it to my computer)

Thanks in advance

share|improve this question
up vote 4 down vote accepted

You need SSH access to the ESX console as ESX/ESXi comes with BusyBox and BusyBox has a slim wget. You can enable SSH access from the vSphere Client, in Configuration > Security > SSH Server.

First, SSH to the ESX host (use PuTTY if you're on Windows)

$ ssh root@

Change directory to the datastore you want to put the file in

~ # cd /vmfs/volumes/datastore1

Then ,simply wget the file

~ # wget

Now mount/use the file from the vSphere client.

share|improve this answer
+1 Thanks it seems to work good - the problem is, the 'wget' don't support SSL – Yacov Dec 7 '11 at 16:59
Ah I see, I'm currently not at my desk, so I can't check if ESXi has cURL or not, or if that's the old ESX. Either way, you can always try it by doing ~ # curl -o file.iso – cvaldemar Dec 7 '11 at 18:15

He asked about HTTPS link, not HTTP.

HTTPS links cause this error: wget: not an http or ftp url

Solution: Compile own wget, with SSL support, or download curl binary (static compiled) for ESX.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.