Windows:使用 Windows 文件资源管理器连接到 SFTP 服务器

arj*_*jun 3 windows ftp ssh windows-explorer sftp

我需要我的一个客户端使用 Windows 文件资源管理器连接到 SFTP 服务器。

Explorer 可以选择连接到 FTP 服务器,但不能连接到 SFTP 服务器。在添加新网络连接向导中,键入sftp://后跟 IP 会返回 URL 格式不正确的警报。但是,我可以输入ftp://. 这有效,但不适用于场景。

在做了一些研究之后,我发现在 Windows 防火墙中你可以设置一个新规则来允许连接到端口 22,这是用于 SFTP。但这也不起作用。

我知道我可以使用第三方软件,但客户端的计算机有一些严格的信息安全策略,这可能涉及很多尖尖的头脑。这是一个禁忌。

无论如何,我可以帮助客户端使用资源管理器本身连接到服务器吗?

编辑 - 客户端计算机在 Windows 10 上

sur*_*jit 18

结合使用WinFspSSHFS-Win,您可以通过 shtp 将网络驱动器映射到 Windows 资源管理器。

此外,您可以使用sshfs-win-manager,一个 GUI 工具来管理您的连接

希望有帮助。

文件管理器... 文件管理器

sshfs-win-管理器 sshfs-win-管理器


小智 6

您可以使用WinSCP(它是免费且开源的)。它允许在类似资源管理器的视图中进行图形导航。 https://winscp.net/eng/download.php


小智 6

您可以使用“SFTP 驱动器”!这非常简单,并且支持 Windows 文件资源管理器 https://www.nsoftware.com/sftp/drive/download.aspx

  • 虽然此链接可以回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会变得无效。 - [来自评论](/review/late-answers/1104675) (3认同)

Mar*_*ryl 5

SFTP 仅通过 Win32-OpenSSH 在命令行上受支持,Win32-OpenSSHsftp.exe内置于 Windows 10 版本 1803 或更高版本。

sftp.exe user@example.com
Run Code Online (Sandbox Code Playgroud)

但是 GUI 文件资源管理器不支持它。像我的 WinSCP这样的第三方软件是目前唯一的方法。