![PuTTY를 통해 Windows 머신에서 SSH를 통해 Linux 가상 머신에서 xterm을 실행하려고 합니다.](https://linux55.com/image/134504/PuTTY%EB%A5%BC%20%ED%86%B5%ED%95%B4%20Windows%20%EB%A8%B8%EC%8B%A0%EC%97%90%EC%84%9C%20SSH%EB%A5%BC%20%ED%86%B5%ED%95%B4%20Linux%20%EA%B0%80%EC%83%81%20%EB%A8%B8%EC%8B%A0%EC%97%90%EC%84%9C%20xterm%EC%9D%84%20%EC%8B%A4%ED%96%89%ED%95%98%EB%A0%A4%EA%B3%A0%20%ED%95%A9%EB%8B%88%EB%8B%A4..png)
추가 터미널 창을 얻기 위해 xterm 명령을 실행하려고 하는 Linux(Ubuntu) 가상 머신이 있습니다. VM은 (Putty, Ubuntu bash, Cygwin 등을 통해) VM에 SSH로 연결할 수 있는 Windows 10 시스템에서 호스팅됩니다.
xterm 명령이 작동하도록 하기 위해 X11 전달을 사용하려고 합니다. 이제 두 가지 문제가 있습니다.
1) "ssh -Y user@hostname"(Ubuntu bash 셸에서)을 통해 VM에 SSH로 연결하면 VM에 들어갈 수 있지만 경고 메시지가 나타납니다."Warning: No xauth data; using fake authentication data for X11 forwarding."
2) VM에서 xterm을 실행하려고 할 때 오류가 발생했습니다.
"X11 connection rejected because of wrong authentication.
xterm: Xt error: Can't open display: localhost:10.0"
몇 가지 해결 방법을 보았지만 이를 호스트(Windows) 컴퓨터에 구현해야 할지 아니면 가상 컴퓨터에 구현해야 할지 잘 모르겠습니다.
또한 Xming은 Windows 컴퓨터에서 활성화됩니다. 사실, 이전에도 X11 포워딩을 작동시킬 수 있었지만 어떤 일이 발생하여(무엇을 했는지는 모르겠습니다) 작동이 중단되었습니다.
이 문제를 어떻게 해결하려고 할까요?
편집: xterm이 Putty와 작동한다는 점을 명확히 하고 싶었습니다. 즉, Putty를 사용하여 내 VM(X11 활성화)에 SSH로 연결하면 xterm을 실행할 수 있습니다. 그러나 Ubuntu bash에서는 작동하지 않습니다. 문제는 Ubuntu bash에 있지만 해결 방법을 모르겠습니다.