You can share a directory on your computer using NFS, as described in this post. Another alternative is to share it over SMB using Samba, especially if you have Windows computers on your network. This can be a great way to share your family photos, music and video files to all the notebooks, phones and tablets connected on your home network.
Samba Server Configuration is a simple GUI utility that makes configuration and sharing directories over SMB extremely easy. For every directory you share using this utility, it adds the relevant section to your
Installing this utility is easy:
$ sudo apt-get install system-config-samba
To run the utility type Samba in the Dash or
sudo system-config-samba at the shell.
Adding a directory to share is easy. Choose File > Add Share and provide the directory path, the name it should appear as in SMB, choose whether it should be writeable and visible.
In the Access tab, choose whether you want everyone to access the directory or just some specific users. If you choose everyone then no login or password is required by SMB clients to access this shared directory. If you pick some users, then the SMB clients need to provide one of those user and password to access this shared directory. Choose Add and you are done.
For sharing with everyone, you need an extra customization. Find the section in /etc/samba/smb.conf that refers to the shared directory and provide an username that should be forcefully used when anyone accesses this share:
[joe-pics] path = /home/joe/pics guest ok = yes ; Add the line below force user = joe
To restart the Samba server after making these changes:
$ sudo service smbd restart
Tried with: system-config-samba 1.2.63 and Ubuntu 14.04