如何提高 SSH 隧道的压缩级别

如何提高 SSH 隧道的压缩级别

这就是我建立从本地计算机到远程计算机的 SSH 隧道(使用 SOCKS 的动态端口转发)的方法:

ssh -C -N -D 12345 [email protected]

我使用压缩(-C ),因为我的带宽昂贵且有限。

有没有办法进一步提高压缩级别? SSH 协议的版本 1 有CompressionLevel配置选项,但版本 2 中没有等效选项。我愿意使用其他开源工具来实现更高的压缩级别。

操作系统:Ubuntu 20.04。

答案1

SSHv2 不支持设置压缩级别。

您可以通过以下方式处理该问题:

  • 修补源代码以启用更高级别的压缩
  • nc与您选择的一些压缩应用程序结合使用,例如zstdbzip2xz等。

相关内容