我正在寻找一个可以在Windows上挂载SFTP文件夹的程序,该程序是:


是免费的并且开源的
在Windows(10)上本机运行。
安装到驱动器,而不是文件夹
支持密码加密的SSH2(RSA)密钥


评论

如果开源不是硬性要求,则可以看看ExpanDrive。工作相当可靠,几年前(在Win-10之前)我已经在客户的站点上使用过它。在Windows和MacOS上可用。

@Izzy:但是ExpanDrive不免费,是吗?

老实说,我不记得这些细节。那是几年前的事,对于一家公司而言。 AFAIR至少有一个免费试用版,甚至可以免费供个人使用。应该在其网站上列出。

#1 楼

WinSCP
已经有16年没有使用过Windows了,但我记得Explorer(文件管理器)可以处理它知道的协议,例如FTP。如果仍然如此,WinSCP将与其集成/注册为协议处理程序。
https://winscp.net/eng/docs/integration
还有sshfs,并提供Windows版本。 (根据文档)这将使用驱动器号。
https://www.digitalocean.com/community/tutorials/how-to-use-sshfs-to-mount-remote-file-systems-over- ssh

评论


我没有要求与Explorer集成,而是要求安装,所以WinSCP并不是一种选择,btw win-sshfs已有4年没有维护了,但是它把我带到了一个叫做“ WinSshFS Foreveryone”的分支上……

–wb9688
16年12月31日在6:50

WinSCP不能回答问题

– Endolith
19年5月17日在1:21

#2 楼

Winfsp http://www.secfs.net/winfsp/download/及其相关的sshfs驱动程序是免费的和开源的。

优势之一是能够以每秒80兆字节的速度饱和1 GB的链接。

它似乎还不支持基于密钥的登录,但是基于密码的登录却可以正常工作。

示例映射网址:

\sshfs\windowsuser=example@example.com\Share

评论


我无法使用memfs。命令行指令看起来已经过时了。但是sshfs可以像宣传的那样工作

–lowtech
18-10-16在15:37

#3 楼

https://github.com/Foreveryone-cz/win-sshfs开源

主要功能:

Windows 10 Support
Puttyant (Pageant) support
Support for Android hosts (tested with CyanogenMod 11 [Android 4.4], requires busybox to be installed)
Spooldrive - remote hosts can by mounted as directories on same virtual drive
archive flag of file in windows represents and controls permission for group:
    ON => group have same rights as owner
    OFF => same rights as others)
Ability to use Proxy for connections
Send Keepalive packets. (Not configurable, each 60sec hardcoded)


评论


看起来sftpnetdrive一次仅允许1个连接,这可能对某些连接有一些限制。

– Artem Russakovskii
19年3月11日在19:06

Sonamor:该问题特别要求“免费提供和开源”,因此最好删除第一项并查找第三项。谢谢!

–尼古拉斯·拉乌尔(Nicolas Raoul)♦
19年5月20日在7:44



#4 楼

RaiDrive,https://www.raidrive.com/



有终身免费计划,https://www.raidrive.com/Plans

是,可以在Windows 10上运行
安装到驱动器上
支持私钥身份验证,包括带有密码保护的密钥


#5 楼

SFTP驱动器可免费用于非商业用途。
https://www.nsoftware.com/sftp/drive/


易于安装的实用程序,可以远程安装Windows通过SFTP驱动器的文件系统。连接后,您可以浏览和使用文件,就像它们存储在本地计算机上一样。


对于身份验证:


选择三种身份验证类型:密码,基于密钥或两者。此外,还支持三种密钥类型:身份验证代理(PuTTY或SSH),从文件加载以及安全令牌或智能卡。