什么原因会导致 ssh 会话缓慢?

什么原因会导致 ssh 会话缓慢?

我使用 ssh 连接远程主机,但终端性能很差。我输入的符号不会立即显示,而是会延迟一段时间。有时延迟一段时间后会同时显示两个符号。

答案1

高延迟是 ssh 性能不佳的另一个原因。我强烈建议使用 mtr 作为 traceroute 的更好替代品。它应该能够让您了解网络问题可能发生的位置。

答案2

如果您不需要 X11 转发(ssh -x),请禁用它并启用压缩(ssh -C)也可以加快您的会话速度。

答案3

我认为有两个可能的原因:

  1. 连接时出现数据包丢失
  2. 服务器负载高。

答案4

使用 Compression 和 CompressionLevel 9。这应该会有所帮助。您可以在 /etc/ssh/ssh_config 中配置这些参数。但如果实际网络状况很差,这些技巧就没什么用了。

相关内容