我想使用 Windows 7 机器上的应用程序来编辑防火墙后面的 ubuntu 机器上的文件。
我想我的第一个疑问是通过 ssh 隧道传输 smb 是否是一种合理的方法。
如果是,那么我需要一些帮助来设置它。我用过这些说明。它们显然对我没有用,但它们确实总结了我迄今为止所做的事情。
为了简化问题,我尝试通过 ssh 而不是 smb 隧道传输 telnet。
在 Putty Connection/SSH/Tunnels 中,我设置了...
- 源端口:23
- 目的地:127.0.0.1:23
当我 telnet 到本地主机时这有效...
telnet localhost
或者...
telnet 127.0.0.1
当我说“这有效”时,我的意思是这将我连接到防火墙另一侧的 ubuntu 盒(防火墙阻止了 telnet)。
确实如此不是当我尝试通过环回适配器进行 telnet 时可以工作,例如...
telnet 10.255.255.1
我最初以为这表明环回适配器配置存在问题,但是当我尝试通过物理网络适配器进行 telnet 时它也不起作用......
telnet 192.168.1.7
我尝试在 ssh 隧道源中指定环回适配器的 IP(如下所示),也尝试了物理网络适配器的 IP。在这两种情况下,我都得到了与上述相同的结果,通过环回进行 telnet 可以正常工作,但其他任何操作都不起作用。
为了指定环回适配器的 IP,在 Putty Connection/SSH/Tunnels 中,我设置了...
- 源端口:10.255.255.1:23
- 目的地:127.0.0.1:23
如果有人能提供关于如何进一步解决此问题的建议,我将不胜感激。
答案1
我认为你不会通过 ssh 隧道传输 smb 数据。查看类似OpenVPN。