I've got Samba installed on Ubuntu 10.04 and am about to configure it using webmin, but I just realized I don't know the best place to create a file share on a Linux system.

I want to use best practice as to not accidentally create a security risk or put a share in an unconventional place where an experienced Linux user would have a hard time finding it.

Basically I want to transfer some general files (pics, docs, etc) back and forth between a Ubuntu file share (placement TBD) and a Windows machine.

2 Answers 2


Often configurations are done that allow every user to have a public folder in their home directory. This way every user has control over their public files and no system files will ever be accessible there.

  • Ah yes, when I look in my home folder there's already a public folder. I can share that in the spirit of public items.
    – John K
    Aug 13, 2010 at 0:40

If you want to provide a central server, I would store the Samba shares within /srv. Have a look here: https://secure.wikimedia.org/wikipedia/en/wiki/Filesystem_Hierarchy_Standard#Directory_structure

Your Answer

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

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