Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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

Is there any web-based FTP-browser that I can install on the Apache2 server which I am running my FTP service on? I am not talking about accessing through FTP protocol, but entirely through HTTP. Something like WebSVN for SVN access?

Reason for this is, that sometimes our clients cannot access our FTP service, because they are behind firewalls.

share|improve this question

migrated from Jan 8 '10 at 12:22

This question came from our site for professional and enthusiast programmers.

something like WebDAV ( – falstro Jan 8 '10 at 9:18
up vote 3 down vote accepted

You can try Net2Ftp that I got after doing this. Requires PHP.

I would also suggest yout to use a more secure way. For example, you could use Mindterm applet to transfer via SCP/SFTP

share|improve this answer
+1 for SCP/SFTP – Kimvais Jan 8 '10 at 10:52

If you are familiar with web scripting languages like PHP or Perl, you could write a web app that does this. For an existing solution try It acts as a web-based front end to an FTP server.

share|improve this answer
Who voted this down and why? – George Edison Jan 8 '10 at 9:22
Not really helpful, he was asking for software (so the question is unrelated). not 'what programming language I could use to achieve this' Another reason for -1 is mentioning PHP and Perl but omitting python. – Kimvais Jan 8 '10 at 9:22
I omitted Ruby. Do I get a downvote for that? – George Edison Jan 8 '10 at 9:24
mimimi he didn't mention my favorite language, mimimi – ypnos Jan 8 '10 at 9:32
Sorry. I didn't realise Python coders were so easily offended... and I am a Python coder myself, so... – George Edison Jan 8 '10 at 9:34

eXtplorer is an Ajax based professionally looking web based file manager and ftp client that you can use.

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.