SSH X11 전달은 신뢰할 수 있는 기능을 사용할 때만 작동합니다.

SSH X11 전달은 신뢰할 수 있는 기능을 사용할 때만 작동합니다.

X11 전달을 사용하려고 하면 "디스플레이를 열 수 없습니다"라는 오류 메시지가 나타납니다.

신뢰할 수 있는 X11 전달 "-Y"를 사용하면 예상대로 작동합니다. x2go를 문제없이 사용할 수 있습니다. 내 ssh_config와 sshd_config는 모두 X11 전달을 허용합니다(원격 서버와 로컬 클라이언트 모두에서).

게다가 xhost +를 통해 모든 클라이언트의 X 액세스도 허용했습니다. -Y 없이 내 상자에 원격으로 연결하면 DISPLAY env 변수가 설정되지 않은 것을 볼 수 있습니다. -Y를 사용하여 내 상자에 원격으로 연결하면 DISPLAY env 변수가 설정된 것을 볼 수 있습니다. 단지 DISPLAY env 변수를 설정하려고 하면(-Y를 사용하지 않더라도) 아무런 효과가 없습니다.

나는 신뢰할 수 있는 X11 전달을 사용하면 약간의 보안 위험이 있으므로 사용해서는 안 된다고 생각합니다(작동하더라도).

답변1

답변2

X11을 통해 앱을 실행하는 것은 정말 느릴 수 있습니다. SSH를 통한 VNC 터널링을 권장합니다.

https://www.cyberciti.biz/tips/tunneling-vnc-connections-over-ssh-howto.html

관련 정보