두 개의 VM(Ubuntu 20.04 1개, Fedora 30 1개)을 실행 중이고 그곳에서 Firefox를 열고 싶습니다. 그들 중 어느 것도 어떤 종류의 디스플레이도 부착되어 있지 않습니다. 그런 적이 없었습니다.
둘 다 신선하고 어느 쪽이 할 수 있는지는 나에게 별로 중요하지 않지만 튜토리얼을 진행하는 데 다소 어려움을 겪고 있습니다.
우분투는 다음과 같습니다.
$ ssh ubuntu2004 -X
Last login: Sat Dec 5 07:40:17 2020 from 172.20.0.6
/usr/bin/xauth: file /home/qohelet/.Xauthority does not exist
나는이 문제를 해결하려고 노력했습니다.이 답변, 그러나 내 결과가 발생해야 하는지는 확실하지 않습니다.
qohelet@ubuntu2004:~$ ls .Xauthority
.Xauthority
qohelet@ubuntu2004:~$ mv .Xauthority old.Xauthority
qohelet@ubuntu2004:~$ touch ~/.Xauthority
qohelet@ubuntu2004:~$ xauth generate :0 . trusted
No protocol specified
xauth: (argv):1: unable to open display ":0".
이 문제는 여러 사용자에게 발생한 것으로 보이지만 현재까지 해결 방법을 제시한 사용자는 없습니다. 이 단계에서는 원격 컴퓨터에서 Firefox를 열 수 있으며 로컬 컴퓨터에서는 GUI가 팝업됩니다.
.Xauthority는 바이너리 파일이므로 이해가 되지 않습니다.
^@^@^@^D^?^@^A^A^@^B10^@^RMIT-MAGIC-COOKIE-1^@^P<9D><F4><F8>S<AE><<EB><D2>L^Q^Ns^P^G<E3><90>
이 시점에서 추가 구성이 수행되어야 하는지 궁금합니다. 지금이 좋은가요?
답변1
DISPLAY 변수를 내보내려고 했습니까? 예를 들어 IP 주소가 10.0.1.2인 경우:
#export DISPLAY=10.0.1.2:0.0 #xclock
그렇지 않으면 MobaXterm을 사용할 수도 있나요?