самый лучший вариант это расшарить самба шару через CIFS
из плюсов это безшовность что на линукс что на виндовс это будут обычные шары
мультиплатформенность базовые решения во всех ос, без костылей и магии
а главное это единственный из протоколов заточеный на работу с большим количеством файлов.
Короче это единственный протокол который неормально будет работать ( производительность при большом количестве файлов)
все остальные даже взвешивать папку будут несколько часов.
а если просто передать пару файлов то любой вплоть до ftp