![将 telnet 流量转换为 SSH](https://linux22.com/image/552859/%E5%B0%86%20telnet%20%E6%B5%81%E9%87%8F%E8%BD%AC%E6%8D%A2%E4%B8%BA%20SSH.png)
我需要运行一个闭源 Windows 工具,该工具必须连接到远程计算机。问题是,该工具仅具有 telnet 功能,而远程主机仅接受 SSH2。有没有简单的方法可以设置某种转发服务,让我有一个本地 Linux 主机监听 telnet 通信并将其转换为 SSH?
答案1
您应该能够通过类似于以下内容的 SSH 隧道传输 telnet 会话。
plink -pw mypswd -L 23:192.168.0.1:22 [email protected]
然后您可以连接到 localhost:23 并通过 SSH 将此流量传输到您的服务器。