通过PuTTY将Windows 7网络驱动器连接到Linux文件系统

通过PuTTY将Windows 7网络驱动器连接到Linux文件系统

我正在尝试从 Windows 7 建立到 Linux 文件系统的远程 ssh 连接。

目的是能够让 Windows 程序(如 OneNote)将文件写入 Linux 机器,这样它们就可以存储在那里而不是本地机器上。

所以我用这个 stackoverflow 问题这让我本教程因为我正在使用 PuTTY 建立 SSH 连接。

然而,该教程中有几件事让我印象深刻。

1)他似乎正在连接端口22上的服务器:


(来源:英国

但在此之前的两张照片中,他目标端口 139在他的服务器上


(来源:英国

这有错吗?为了从我的服务器获得任何响应,我离开隧道源端口 139,并设置隧道目的地港口22,而不是 139。

2)建立 SSH 连接后我遇到的主要问题(打开一个正常的 putty 窗口,我使用我的 Linux 用户名/密码登录)是尝试映射网络驱动器。

我真的不知道第二个名字是什么意思(在之后\\127.0.0.1\WHATISTHIS

我以为连接到\\127.0.0.1\foldername就是交易,但似乎不是。

另外我是否应该指定\\127.0.0.1:139以确保它进入 SSH 隧道?

3)最后我发现,即使我成功地访问了服务器\\127.0.0.1\,它也无法识别我可能设置的任何登录凭据

Windows 机器的凭证不起作用,Linux 机器的凭证不起作用。

答案1

您是否考虑过 PuTTY 的替代品?请参阅我对超级用户上的相关问题的回答

快速搜索“windows sshfs”结果如下:多坎扩展驱动器

我从未尝试过 Dokan,但它似乎是一个单人开源项目。

ExpanDrive 是一款商业产品,本文撰写时售价为 39.95 美元。我安装了 30 天免费试用版,效果非常好。我通过 SSH 安装了我的一台服务器,它看起来和使用起来都和任何其他网络驱动器一样。

相关内容