I am running SAMBA on my Pi with a USB HDD. Samba is running fine.

But I wish to be able to access the files from remote location (over internet). My Pi hosts a wordpress site and I can access it over internet.

How can I access my files over internet?

Update: Integration to Windows explorer or a web interface (GUI for Samba) might be a good start. I saw something here: http://www.samba.org/samba/GUI/ and not sure if some of them might be for me.

  • 1
    Do you want to access the files from a web browser (through a UI like Dropbox or Google Drive), or through your file manager (Windows file explorer or Nautilus)? Commented Sep 3, 2014 at 7:13
  • I want to get a file and not bothered about how I get it. Integrating in Windows Explorer might be very convenient. But even if I can get a web interface where I can click and download a file over http will be great.
    – Kangkan
    Commented Sep 3, 2014 at 7:21
  • Whan you say "internet" do you mean LAN or WAN?
    – Havnar
    Commented Sep 3, 2014 at 7:32
  • @Kangkan Do you need to have control on those files? I mean, do you need to delete, move, rename, etc.? Or you just want a convenient way download them? Commented Sep 3, 2014 at 7:33
  • I have updated my answer with an alternative.
    – Havnar
    Commented Sep 3, 2014 at 7:43

2 Answers 2


I think by far the easiest way to share files is to set up an FTP server.

Unless you want to share files through your Wordpress site. You will have to elaborate further what it is that you want exactly.

To set up an FTP, here you'll find a guide:


On the other hand you could just make your Wordpress site host files. I'm not very familiar with WP, but it's pretty customizable from what I have heard, given that you know some php etc.

Otherwise, you may want to give this a read as an alternative: http://wordpress.org/plugins/wp-downloadmanager/

update: Since it appears you want some kind of web interface, maybe have a look at this project like you suggested in your link: http://sourceforge.net/projects/webdisk/

A quick google found me this guide for the installation: http://blog.boreas.ro/2009/08/integratum-webdisk-on-rhel-53-x64-using.html

Or look around on github for a "webdisk" project that suits your needs the most.


As stated in another answer here, owncloud is also a possible contender. However it doesn't run all that smooth on a Raspberry Pi, expect 3~5 second page loads with already optimised PHP.

  • I do not think FTP is very convenient. However can be used as a work around.
    – Kangkan
    Commented Sep 3, 2014 at 7:22
  • 1
    @Kangkan I agree with Havnar. But from what I understand, you prefer a GUI interface rather than a CLI, don't you? Commented Sep 3, 2014 at 7:28
  • Then what is it exactly that you are trying to do?
    – Havnar
    Commented Sep 3, 2014 at 7:28
  • I have updated my question.
    – Kangkan
    Commented Sep 3, 2014 at 8:38
  • +1 and Accepted for the OwnCloud tip. It worked for me and is still working.
    – Kangkan
    Commented Dec 24, 2017 at 9:26
  • sshfs - there are clients for Linux, Windows, Mac and Android you need only ssh server running on RPi. With Windows client, you can map RPI as a network drive.

  • Using FileZilla or WinSCP is another option.



Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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