I have several Linux machines on my network, each serving a different purpose. I frequently need to transfer files back and forth between them, and I'd rather not do so via a cloud service, email, or ...
Right now we use rsync over ssh with pre-shared keys to move files between servers automatically. The catch to this is that some files need to be moved as root either because they're config files or ...
You don't need to upload files to the cloud just to access them on your other devices.