SMB 共享文件夹的双 SSH 隧道

SMB 共享文件夹的双 SSH 隧道

我实际上是在PC1(使用 Mac OSX)在远程计算机(Linux)PC2 上使用SSH.

这台远程计算机PC2没有任何 Internet 连接,但位于PC3没有 Internet 连接的 (Windows XP) 网络中。

我在PC3桌面上共享了一个文件夹,我希望能够使用PC1OSX 直接在 上使用它。

我认为这是一个双重 SSH 隧道问题。

如何以能够使用我的共享文件夹的方式双重 SSH 我的数据PC3PC1

如果可能的话,一切都应该从终端通过一行命令完成。

我的 Mac OSX 计算机可以访问 Internet,但它是唯一的一台。

答案1

MACOSX-PC1$ ssh -L 445:<WINDOWS-PC3-ADDREES>:445 yourlogin@<LINUX-PC2-ADDRESS>

...现在您正在将PC3的445端口(SMB TCP端口)绑定到PC1环回接口上...现在您需要识别MacOSX的本地条件,我不知道如何!

或者我建议在PC2上安装SMB条件,然后从PC3通过sftp访问该文件夹!

或者,您可以在 Linux 服务器上安装 Openvpn 服务器,然后您就可以完全访问远程网络!

相关内容