对于我的 Windows 用户来说,SSH 隧道非常简单

对于我的 Windows 用户来说,SSH 隧道非常简单

我正在运行一个 Minecraft 服务器,我的许多用户都在大学校园里,那里的网络与 Minecraft 不兼容。我正在寻找一种非常简单的方法来创建到服务器的 SSH 隧道。理想情况下,他们只需双击某个东西即可进行设置。如果需要,我准备在我这边做更多的工作。

如果没有更简单的方法,我可以告诉他们使用 PuTTY,但我担心我可能会吓跑他们中的一些人。

答案1

捆绑 PuTTYplink.exe和设置隧道的批处理脚本:

@plink -v -N -D 1234 user@host

-D 1234用您想要的隧道选项替换( -D-L-R;语法与 OpenSSH 中的相同)。(根据评论,您需要-L 25565:localhost:25565。)


为了避免用户必须回答 SSH 密钥验证提示:

  1. 将 PuTTY 的缓存密钥导出到.reg文件:

    reg export HKCU\Software\SimonTatham\PuTTY\SshHostKeys hostkey.reg
    
  2. 在记事本中打开hostkey.reg

  3. 在文件中,删除所有其他主机密钥除了你的 Minecraft 隧道主机;

  4. 添加@reg import hostkey.reg第一的批处理脚本的行。

相关内容