如何通过快速连接加速 X ? (尤其是通过 ssh)

如何通过快速连接加速 X ? (尤其是通过 ssh)

关于加速本地 X 应用程序的建议有哪些快速地(千兆位)连接? (对于慢速连接的类似问题

目前我正在运行ssh -Y,这很好,但我想知道关闭压缩是否可以加快速度。如果是这样,我如何关闭压缩、加密并设置您推荐的任何内容:

  • 修改服务器端配置时不改变默认的 sshd 行为
  • 最好在客户端使用命令行选项

答案1

关于压缩的部分答案,来自 OpenSSH 的手册页ssh_config(5)(您可以使用(ie ) 或)-o选项进行配置:sshssh -oCompression=no~/.ssh/config

 Compression
         Specifies whether to use compression.  The argument must be “yes”
         or “no”.  The default is “no”.

在服务器端(sshd_config(5)),

 Compression
         Specifies whether compression is allowed, or delayed until the
         user has authenticated successfully.  The argument must be “yes”,
         “delayed”, or “no”.  The default is “delayed”.

压缩可以被禁止,但不能强制,所以这里什么也不做。但是,由于这是默认设置,它可能无法帮助您加快任何速度。

(根据您的网络情况,我猜测您可能可以通过使用不安全的东西来提高速度,例如普通的 X11 连接DISPLAY=myothercomputer:0.0等,或者也可以考虑使用 VNC。)

答案2

对于慢速连接,VNC 可能是最快的解决方案(也是最不安全的)。更好的方法可能是 KDE/GNOME 远程桌面。这比通过 SSH 建立隧道的 X11 更快(即使使用压缩)。

相关内容