How to mount Network Drive over SSH in Windows?
-
Download and install Putty, WinSSHFS and Dokan from following links.
Putty: https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.74-installer.msi
WinSSHFS 1.6.1.13: https://github.com/feo-cz/win-sshfs/releases/download/1.6.1/WinSSHFS-1.6.1.13-devel.msi
Dokan 1.0.5: https://github.com/dokan-dev/dokany/releases/download/v1.0.5/Dokan_x64-1.0.5.1000.msi -
Open PuTTYgen then click "File" - "Load private key" and select your private key file.
If you do not see your file, change the view for "All Files (*.*)". Click Open.
-
Click "Conversions" then "Export OpenSSH key". Confirm by clicking Yes. Name your file and save wherever you want.
-
Now you can configure your Network Drive. Run WinSshFS (the shortcut should be on the desktop).
-
Click Add and fill in the fields as below.
Drive Name: [Type the name of your connection.]
Host: [Your VM floating IP]
Port: 22
Username: eouser
Authentication method: PrivateKey
PrivateKey: [Your generated in PuTTYgen key file path.]
Directory: [You can choose which Linux folder you want to mount. If you want to mount whole filesystem, keep it blank.]
Drive Letter: [Choose the network drive letter]
Mount at login: [Check if you want to mount the drive every login.]
Click Save and Mount if you want to mount the drive now.
-
Right click on the Sshfs Manager and click on “Run at startup”. Now every time you log in to the system Sshfs Manager will start automatically and mount the drive.
-
As you can see, your Network Drive is mounted.