Ubuntu SSH X11 전달 클라이언트가 매우 느림

Ubuntu SSH X11 전달 클라이언트가 매우 느림

Ubuntu 12LTS 클라이언트에서 SLES 서버로 SSH X 전달 세션을 실행하면 서버의 GUI 앱 성능이 매우 느려집니다(마우스 클릭당 초).

Putty 및 XMing을 사용하여 동일한 LAN에서 Windows 클라이언트를 사용하여 동일한 서버 호스팅 애플리케이션에 SSH로 연결하는 것은 매우 빠릅니다(즉시).

마찬가지로 다른 SLES 시스템에서 동일한 서버 호스팅 애플리케이션으로의 SSH -X는 매우 빠릅니다.

성능에 영향을 주지 않고 SSH 매개변수(아래 나열)의 다양한 조합을 시도했습니다. Ubuntu 클라이언트는 매우 느린 반면 PuTTY/XMing은 매우 빠릅니다.

-X
-C
-o GSSAPIAuthentication no
-c blowfish-cbc

UseDNS no -- on the servers sshd_config

답변1

XMing은 X11 보안 프로토콜을 지원하지 않으므로 기본적으로 신뢰할 수 있는 전달이 사용됩니다. SLES에는 ForwardX11Trusted가 활성화되어 있지만 Ubuntu에서는 그렇지 않을 수도 있습니다. 이 옵션을 사용하면 원격 X 클라이언트가 로컬 X 서버에서 신뢰할 수 있는 호출을 할 수 있습니다. 이는 서버를 신뢰하지 않는 경우 보안 위험이 있지만 신뢰하는 경우 상당한 성능 향상을 제공할 수 있습니다.

ssh -Y신뢰할 수 있는 X11 전달로 연결하거나 SSH 클라이언트 구성에서 ForwardX11Trusted 옵션을 설정하는 데 사용할 수 있습니다 .

관련 정보