원격 데비안 서버에서 실행되는 GUI 프로그램을 보는 방법

원격 데비안 서버에서 실행되는 GUI 프로그램을 보는 방법

ssh -i mykey.pem username@ip를 들어 GUI를 사용하여 브라우저를 설치 및 실행하고 로컬 클라이언트에서 창을 보려면 어떻게 해야 합니까? Elinks는 작동하지만 웹 검색이 약간 어렵습니다.

이 질문을 중복으로 표시하기 전에 다음 지침을 시도했음을 말해야 합니다.원격 서버를 통해 GUI 도구를 사용하는 방법은 무엇입니까?.

ssh -X -i ...를 사용하고 로그인 도 시도했습니다 ssh -Y -i ....

X11Forwarding yes활성화됨 /etc/ssh/sshd_config(원격 서버에서) (로컬 클라이언트) ForwardX11 yes에 설정~/.ssh/config

echo $DISPLAY 출력: (로그인 후 없음)

export DISPLAY=<myip>:0.0

echo $DISPLAY 출력: ( <myip>:0.0위 주석 뒤).

xfe를 실행하려고 하면 다음과 같은 결과가 나타납니다. FXApp::openDisplay: unable to open display <myip>:0.0

뭐가 문제 야? 무엇을 시도할 수 있나요? 내 로컬 컴퓨터에서 포트를 열어야 합니까?

답변1

DISPLAY를 수동으로 설정한 경우 발행해야 할 수도 있습니다.

 xhost +

먼저 로컬 컴퓨터에서. (저도 알고 있습니다. 모두가 열악한 보안 등에 대해 화를 내고 있습니다. 조금 개선할 수도 있지만 테스트를 위해서는 이것이 가장 빠른 방법입니다.)

즉, ssh -X는 "그냥 작동"해야 합니다.

관련 정보