Windows SSH Cmdline과 함께 Xming X11 Launcher 사용

Windows SSH Cmdline과 함께 Xming X11 Launcher 사용

XMing이 실행되는 동안(XLauncher 사용) 다음 명령을 사용하여 X11 전달을 사용하려고 합니다.

ssh -X2 user@server:port

DISPLAY하지만 X11 포워딩 연결을 인식하지 못했기 때문에 환경 변수를 설정하지 않았습니다 . :0, :0.0, localhost:10.0, localhost:11.0, localhost:0.0또는 와 같이 수동으로 설정해 보았지만 some_addr:some_number아무 것도 작동하지 않았습니다. 그런 다음 Putty를 사용하여 내 서버에 SSH를 시도했는데 X11을 전달하는 데 문제가 없었습니다(그러나 Putty가 아닌 Windows cmd 라인에 SSH 세션이 필요함). 그런 다음 및에 대해 설정된 값을 가져옵니다 DISPLAY. 내 Windows cmd-line SSH에 로그인한 다른 세션에서 설정했습니다. 후자의 방법을 사용하면 X11이 Windows cmd-line SSH에서 작동하지만 다른 Putty 세션을 닫자마자 더 이상 X11을 다시 전달할 수 없습니다.

plink.exe원래 Windows cmd-line SSH만 사용하여 X11 전달을 얻을 수 있어야 합니다( CTRL-C, CTRL-D 등을 처리하지 않으므로 사용하고 싶지 않고 오히려 그러한 작업에 대한 바이너리의 기본 처리기(예: ctrl-c에서 plink.exe 닫기).

답변1

그래서 나는 당신과 같은 문제가 있었고 ssh 동안 클라이언트 시스템에서 실행되는 x11 서버가 있어야 한다는 것을 알았습니다. 그 이유는 x11이 Windows 상자가 x11용 서버가 되는 것과 반대로 작동하기 때문입니다. 이것이 도움이 되기를 바랍니다.

관련 정보