在 Windows 7 上挂载 SSH/SFTP 共享

在 Windows 7 上挂载 SSH/SFTP 共享

可能重复:
Vista 上的 SFTP 作为文件夹

我对 Windows 不太熟悉,尤其是 Windows 7,但将它用于学校项目;本质上我有一个可以通过 SSH 访问的目录,我想在 Windows 7 中挂载它,就像在 Linux 或 OS X 中通过 sshfs 执行操作一样,但我不知道 Windows 7 有任何 FUSE 端口。有人知道在 Windows 7 中实现此目的的简单方法吗?

(只需一个常规的 SFTP 客户端,如 FileZilla 就可以工作,但我不想每次进行更改时都手动传输文件进行编译,因此最好将其作为本地卷安装。)

答案1

看一眼Dokan SSHFS对于 Windows。Dokan SSHFS 是一个使用 SSH 安装远程文件系统的程序。您需要安装MSVC 2005 可再发行以及 SSHFS 下载页面上提供的 Dokan 库。

另一个解决方案是使用思维术语随着网络驱动器(两者都有免费的家庭版本):

  1. 下载并提取 mindTerm
  2. 运行 mindterm.jar(如果可以,请双击它,否则在命令提示符中输入 java -jar mindterm.jar)
  3. 输入要通过 ssh 连接的主机,然后输入用户名和密码
  4. 在菜单中单击插件>FTP 到 SFTP Bridge…
  5. 输入 127.0.0.1 作为监听地址
  6. 输入 21 作为监听端口
  7. 选择远程系统类型
  8. 点击启用
  9. 点击“关闭”
  10. 接下来我们要安装 NetDrive
  11. 安装 netdrive 后,打开它,然后单击底部的“新建站点”
  12. 输入 localhost(或任何你想要的名称)作为站点名称
  13. 输入 localhost 作为站点 IP
  14. 输入 21 作为端口
  15. 选择 FTP 作为端口
  16. 选择驱动器号
  17. 勾选以匿名方式连接
  18. 点击“保存”
  19. 单击“连接”
  20. 单击 X 关闭窗口(将最小化到系统托盘)

就是这样!Windows 中的 SSH/SFTP 连接作为驱动器。我已经在 Windows Vista 中测试过它,但它在 Windows XP 中应该也能正常工作。

来源

相关内容