You don't give much information. What the best solution is
depends a lot on what is available on the remote site, or
how much control you have of said remote site. Do you admin
the remote site? Can you install software there? Do you
have an account there?
Personally, I'd go for NFS or samba, if that's in the realm
of the possibilities.
Abigail