2

At my university, I want to be able to set up a file-server in my room. The only allowed ports/protocols are SSH and RDP. All others are blocked.

I can set up the server just fine, and connect to it with Linux, but can't find a satisfactory way to do it under Windows.

Under Ubuntu I use sshfs to mount a file system through ssh. I want to do the same under Windows. I could use something like Filezilla and do a SFTP connection (which does work). But I was hoping to get something that integrates into the shell.

I found something called Dokan, which is like FUSE for Linux and has a sshfs module. The sshfs part wouldn't install, claiming that the Dokan library was not installed (it was). This was done on a test VM of Windows7.

Any ideas? Preferably solutions would run on Windows 7, with Vista and XP being a bonus.

Mike Cooper
  • 2,186
  • 7
  • 26
  • 36
  • Dokan seems like the best solution. You need to figure out why it's not working. Have you tried recent versions? – endolith Jan 02 '11 at 17:57

2 Answers2

4

I think you can tunnel windows file sharing over ssh with putty like so, or any file system for that matter.

Journeyman Geek
  • 127,463
  • 52
  • 260
  • 430
  • Yea - you can tunnel almost any protocol through SSH. The only difficulty is if the protocol dynamically chooses a port to use, like FTP. That's why they created SFTP. But you shouldn't have any trouble with CIFS/windows file sharing, since it only uses 4 specific ports. – Samuel Jaeschke Sep 14 '09 at 03:38
  • This is interesting. I have run into the idea of port tunneling before, but you had to disable normal sharing. This idea of using another virtual adaptor is interesting. I will have to give this a shot. I would still prefer a straight up sshfs (or sftp integration), but this is cool. – Mike Cooper Sep 14 '09 at 23:29
1

I use ExpanDrive (http://www.expandrive.com/windows) for this sort of thing, and like it, but it's not free. ($39.95 for a single user license.)

Brian
  • 790
  • 1
  • 5
  • 10