What's the best way to set up file sharing between Linux systems?

I’d like to set up file sharing between my family’s Linux systems, so our Public folders are accessible to each other. We are going all-Linux so we don’t need to share files with Windows, only between Linux systems. :slight_smile: What’s the best way to do this on Ubuntu Mate?

I know Samba sets up file sharing accessible both to other Linux systems and Windows, but I’d prefer a more Linux-specific utility, especially since there are no Windows systems on our network. I read that NFS is for Linux file sharing and servers, but it seems a wee bit harder to set up. What do you recommend? Do I need a specific addition for Caja (like the gnome-share thing for Ubuntu)?

I won’t claim the “best”!

I set up a NAS directly connected to my router, all machines on my home network have wifi capability - therefore this solution not only provides read/write access, but also a convenient location of all to backup.

You could configure samba (there is a caja-share package) so that a public share can be shared RW with everyone in your local network or you could configure NFS, a server where you define a public dir, add it to /etc/exports and let the clients mount that share so all can share files.

Hi: Just my 2 cents worth… Samba has always worked really well for me and my shares. I have several machines on my network that auto-mount a raid array on one of my workstations that is always on. Mac, PC, and Linux boxes just work with little to no hassle.

Samba, as long as you look up that file it’ll need.
If you go here answer #2 addresses the issue of system-config-samba not opening in Ubuntu Mate

https://askubuntu.com/questions/613936/system-config-samba-not-opening-in-ubuntu-14-10-15-04