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

Flu*_*lux 2 ssh compression ssh-tunneling

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

ssh -C -N -D 12345 user@192.168.1.2
Run Code Online (Sandbox Code Playgroud)

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

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

操作系统:Ubuntu 20.04。

Art*_*nov 5

SSHv2 不支持设置压缩级别。

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

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