그래서 나는 리눅스 박스에 다음과 같은 것들을 넣고 싶어하는 맥을 가지고있다.
$ ssh -Xt user@mylinux
리눅스 박스에서 X11 앱을 로그인하고 시작할 수 있습니다. 그러나 15 분 정도 지나면 세션으로 돌아와서 (ssh는 여전히 실행 중이며 연결되어 있습니다)
$ xterm
xterm Xt error: Can't open display: localhost:12.0
내가 사용 해봤 -o "TCPKeepAlive yes"
또는 -o "ServerAliveInterval 30"
만, 여전히 동일한 동작을 얻을.
ssh 또는 Mac 또는 Linux sshd conf에 일정 기간 동안 활동이 없으면 X 전달을 죽이는 것이 있습니까?
X 서버가 여전히 실행 중입니까? 기존 X 앱이 종료됩니까?
—
Ignacio Vazquez-Abrams
(Bob의 2012-11-18 답변에 대해서는 의견을 말하지만 아직 답변하지는 않습니다.) unix.stackexchange.com/questions/107547/… 도 참조하십시오. 이 2019에서 시간 초과를 비활성화 할 수는 없지만 당신은 그것을 확장 할 수 있습니다. 최대 시간 제한은 uint_max (밀리 초)에서 약간의 여유 시간 (24 일 이상)을 뺀 것입니다. OpenSSH_7.4p1은
—
mcast
ssh -o ForwardX11Timeout=2147423s -X ...
내가 지금 할 수있는 가장 좋은 답변 을 받아들 입니다. 위의 ForwardX11 시간 초과는 일부 버전 조합에서 XServer와 충돌 할 수 있습니다. XQuartz가 설치된 MacOS에서는`Warni