How can I remotely access a Linux directory on my home network from a Windows machine at work?
Ultimately, I would like to map the Linux partition or directory as a Network Drive in Windows 7 so I can directly edit a single file or group of files in a project, using applications on my Windows machine. I have Samba set up and can access the files locally on a Mac OS X computer on my home network, but am not sure how to do it remotely.
Do I need to implement SSH or VPN? Does the partition have to be formatted as NTFS (or NTFS-3G)?
I have seen posts on FTP/FTPS, SSH/SFTP tunneling, SCP, WebDAV, Samba, etc., but am unsure how to accomplish what I need. I don't think FTP/FTPS or SCP are the way to go, as I don't want to have to transfer the file, edit the file, then transfer it back. I would like to mount the directory as if it were native to Windows, and be able to perform regular file operations on the contents.
Can someone give some advice on remote access?