X11 전달을 사용하려고 하면 "디스플레이를 열 수 없습니다"라는 오류 메시지가 나타납니다.
신뢰할 수 있는 X11 전달 "-Y"를 사용하면 예상대로 작동합니다. x2go를 문제없이 사용할 수 있습니다. 내 ssh_config와 sshd_config는 모두 X11 전달(원격 서버 및 로컬 클라이언트에서)을 허용합니다.
게다가 xhost+를 통해 모든 클라이언트 X 액세스도 허용했습니다. -Y 없이 원격으로 내 상자에 연결할 때 DISPLAY 환경 변수가 설정되지 않은 것을 볼 수 있습니다. -Y를 사용하여 내 상자에 원격으로 연결할 때 DISPLAY 환경 변수가 설정되어 있는 것을 볼 수 있습니다. DISPLAY 환경 변수를 설정하려고 하면(-Y 없이도) 아무 효과가 없습니다.
나는 신뢰할 수 있는 X11 전달을 사용하면 약간의 보안 위험이 있으므로 사용해서는 안 된다고 생각합니다(작동하더라도).
답변1
젠투 버그에 따르면 이것은 깨졌습니다: https://bugs.gentoo.org/237778 https://forums.gentoo.org/viewtopic-t-842298-start-0.html
답변2
X11을 통해 응용 프로그램을 시작하는 것은 매우 느릴 수 있습니다. SSH를 통해 VNC 터널을 설정하는 것이 좋습니다.
https://www.cyberciti.biz/tips/tunneling-vnc-connections-over-ssh-howto.html