如何通过SSH在Windows中安装远程Linux文件夹?

Jar*_*red 130 linux ssh shell

我是目前处于系统管理/ shell编程课程的盲人学生.虽然ssh适用于执行ls,pwd等命令,但编辑器不适用于我的屏幕阅读器和ssh会话.我想知道是否可以在ssh上安装Linux文件夹,以便它显示为Windows驱动器?通过这种方式,我可以使用可访问的软件编辑我需要的任何文件,而不必经常使用SCP发回文件和第四个文件.

Sun*_*nov 65

早在2002年,Novell开发了一些名为NetDrive的软件,可以将WebDAV,FTP,SFTP等共享映射到Windows驱动器盘符.它现在是放弃软件,因此不再维护(并且不在Novell网站上提供),但它可以免费使用.我通过搜索"netdrive.exe"找到了不少可供下载的内容我实际上下载了一些并比较了他们的md5sums以确保我得到了一个普通(并且希望是安全的)版本.

2017年11月10日更新 SFTPNetDrive是原始netdrive项目的当前项目.他们免费供个人使用:

我们为个人使用免费提供SFTP网络驱动器

他们也在网站上付费.

  • Netdrive 4.1似乎没有处理sftp (11认同)
  • 这次真是万分感谢。我能够在 Windows 10 中安装。 (2认同)
  • [SFTP 驱动器](https://www.nsoftware.com/sftp/drive/) 适用于 Windows 11。 (2认同)

mat*_*tli 42

Dokan看起来像Windows的FUSE和sshfs实现.如果它按预期工作并做广告,那么它将完全符合您的要求.

(链接更新和工作2015-10-15)

  • 在Windows 7 64bit上不起作用.一直在崩溃.有谁发现了一些解决方法? (4认同)
  • 目前SSHFS不适用于x64. (3认同)
  • 下面是我在安装和使用Win-SSHFS和DOKANY(DOKAN)的步骤中发现的一个很棒的新文章:https://igikorn.com/sshfs-windows-10/ (2认同)

Dan*_*ski 19

我找到的最简单的解决方案是https://github.com/billziss-gh/sshfs-win,连接的服务器显示为一个功能齐全的网络驱动器.这不是基于'Dokany'或'dokan'的解决方案,从实验看起来更加稳定和高效,也可以看到WinFsp Performance Testing.

在Windows上挂载ssh

请注意以前的答案,https://github.com/Foreveryone-cz/win-sshfs,在此之前http://www.swish-sftp.org/,但我不再使用其中任何一个,首先一个停止工作第二个创建的驱动器并非在所有程序中完全支持.

  • 伟大的工具:)但我想用驱动器号连接它...即我想将`sftp:// server.com/dir/subdir`连接为`Z:\ subdir` - 它没有'工作:( (5认同)
  • 大多数应用程序不支持swish路径(不是UNC?).所以在这里没有用. (5认同)
  • 似乎是只读的? (3认同)
  • @endolith它的读写; 你可能只有读权限. (2认同)

Vin*_*vic 14

另一个更多的Windows-y选项(39美元)是http://www.expandrive.com/sftpdrive


nee*_*esh 5

看看CIFS(http://www.samba.org/cifs/).它是一个可以在linux机器上运行的虚拟文件系统,允许您使用SMB在Windows机器上安装文件夹.

有关Linux信息的CIFS可以在这里找到:http://linux-cifs.samba.org/

  • Samba是可以在慢速/高延迟(几乎任何不是你的LAN)连接上使用的. (4认同)