How do I share a folder to the public?

If you're a bit of a programmer, there is a script at http://www.kryogenix.org/days/2012/04/18/publishing-a-folder-with-ubuntu-one which will allow you to "publish" a whole folder. It requires Python to work; it will work fine on Ubuntu 12.04, but I'm not able to test it on Windows -- I'd love to hear reports from U1 and Python users on Windows as to whether it works!


You cannot share the whole folder/directory.
But you can share all the files in it:

  1. Select all the files you want to share, click on them with the right mouse button and select 'Ubuntu One' --> 'publish'.
  2. Now you can select 'Copy web link' and paste it e.g. in an E-Mail to your friends.

Repeat this for every file you want to share.


It is currently not possible to publish files on Windows using the UbuntuOne client. To share files you have to log-in to the UbuntOne website and go to:

'Files' > click on 'Details' > and click the 'Share' button


Bit of a late comer to this question, but I've just figured out a foolproof way of doing that is mega quick, just 3 commands in terminal (building on the top answer):

# download the program script from the internet
wget http://bazaar.launchpad.net/~sil/+junk/utility-programs/download/head:/u1publishfolder-20120417145707-dzynnctfx0qgro9a-1/u1-publish-folder
sudo mv u1-publish-folder /bin/ # place the binary into the right directory
sudo chmod -g+rwx /bin/u1-publish-folder # add read, write and execute permissions

After that it should just work:

u1-publish-folder /home/robin/Ubuntu One/Worldwide # publish folder to the internet

Created a shared folder for me that I'd been wanting to share for ages.

For a more detailed explanation on this, please see this small tutorial: http://robinlovelace.net/softare/2013/10/23/publishing-folders-ubuntu1.html