在 Windows 上挂载 SFTP

软件推荐 视窗 开源的 sftp
2021-10-09 01:56:44

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

  • 是免费和开源的
  • 在 Windows 上本地运行 (10)
  • 安装到驱动器,而不是文件夹
  • 支持密码加密的 SSH2 (RSA) 密钥
4个回答

WinSCP

16 年没有使用 Windows,但我记得 Explorer(文件管理器)可以处理它知道的协议,如 FTP。如果情况仍然如此,WinSCP 将与其集成/注册为协议处理程序。

https://winscp.net/eng/docs/integration

sshfs

还有sshfs,并且有适用于 Windows 的版本。这将(根据文档)使用驱动器号。

https://www.digitalocean.com/community/tutorials/how-to-use-sshfs-to-mount-remote-file-systems-over-ssh

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

一个优势是能够以每秒 80 兆字节的速度使 1 吉比特链路饱和。

它似乎还不支持基于密钥的登录,但基于密码的登录可以完美运行。

示例映射网址:

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

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

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

至于认证:

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

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)