Running Samba over a (proper) VPN would seem to fit the bill and meet all your requirements (except maybe speed, see below).
I can highly recommend OpenVPN; it is solidly constructed, multi-platform and firewall friendly, and is more than adequate in the security department if so configured. And it is Free. OpenVPN, along with excellent documentation, can be found here: http://openvpn.sourceforge
However, I'm not sure that running file sharing over DSL (which typically has a relatively slow upload speed) is comfortable performance wise. I briefly tried that once, with a 256kbit/s uplink on both sides, but quickly abandoned that and went with Remote Desktop through OpenVPN instead (Windows to Windows of course, with a Linux system on the office side being a VPN end point and router), which is perfect for what I do and much, much faster than running the application locally with the data on the remote share. Your situation may be different of course.
Anton
Main Topics
Browse All Topics





by: ahoffmannPosted on 2004-06-21 at 03:03:17ID: 11358125
use Samba on Linux
Samba can be run in SSL-mode, but it depends on your clients if it is possible