Ask Ubuntu is a question and answer site for Ubuntu users and developers. 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 remember using a software called wwwfilesharepro on Windows that allowed me to access any folder through a browser.

Is there a similar way to do this on Ubuntu?

share|improve this question
@Bruno i am not on an ubuntu server but on ubuntu 11.10. So changing the title to "ubuntu server" doesnot serve my concern.Thanks – ashishsony Jan 10 '12 at 13:41

Apache / Lighttpd

Use a web server like apache or lighttpd, though those are a bit hard to setup if you never did that before.

You can enable directory listings in their configuration, which allows the users to browse and download the files.

Python's SimpleHTTPServer

As I found on Simple Http Server support, Python ships a simple HTTP server - you don't need to install anything.

Just open a terminal, cd to the directory you want to share and run

$ python -m SimpleHTTPServer 8000

Then open your browser and access http://yourip:8000


Not to serve files, but to receive them via HTTP:

share|improve this answer
It most likely uses port 8000 when not specified, but it's nice to be able to switch to any other open port ;) – Takkat Jan 10 '12 at 15:36
I tried on win xp and i got this.. Serving HTTP on port 8000 ?? while i am connected to the internet.. – ashishsony Jan 11 '12 at 6:25 means it is listening on all network interfaces, not just a specific one. It should still work. does not indicate your IP address. – cweiske Jan 11 '12 at 6:45
ya thanks.. but there is one more problem.. i am not able to access through some other pc over another network. i am able to access through though from the pc running simplehttpserver – ashishsony Jan 11 '12 at 15:40
See – cweiske Jan 11 '12 at 18:42

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.