我正在寻找一种将 sFTP 连接映射到 Windows (Vista) 驱动器的方法。换句话说,就是一个可以向我的计算机添加新驱动器(假设为 N:)的工具,该驱动器将通过 sFTP 直接指向我的远程服务器。
这样,“N:\my_dir\file.txt”实际上在远程服务器上应该是“/home/user/my_dir/file.txt”之类的内容。在 Windows 上读取文件会下载它,在文件上写入内容会上传它...网络传输通过 sFTP 进行。
我知道 Novell NetDrive,但它在处理长文件名时存在各种问题,并且似乎会根据 BOM 损坏 UTF-8 文件内容。您知道任何可靠的替代方案吗?
谢谢 !
编辑:我可以完全控制远程服务器,只是它太远以致我无法物理访问它。
答案1
网络驱动器似乎是 NetDrive 的替代品。
答案2
基于类似的问题在 Serverfault.com 上(不过这个帖子是先搜索工具的),你也可以尝试免费版SFTP 网络驱动器。
该答案的评论者将其描述为与付费工具 ExpanDrive 类似。
答案3
我以前用过一款名为“SftpDrive”的产品,现在它好像被重新命名为扩展驱动器这些天来,它运行得很好,但它是共享软件:你可以免费试用,但如果你想继续使用它,你必须购买它。不过,如果你真的需要这个功能,它确实很好用。
答案4
你试一试穆迪斯克。它是 Windows shell 命名空间扩展,可以将 sftp-server 目录映射到您自己的计算机桌面上的图标。此外,它还集成到鼠标右键单击的“发送到”子菜单中。
Moodisk 是一个网络驱动器,但您可以下载客户端工具,并修改文件“c:\windows\system32\drivers\etc\hosts”,添加以下行:
<your sftp-server's ip address> www.moodisk.com