이 그림에서 내 가상 머신에서 Redhat은 SSH 서버를 실행하고 있으며 저는 SSH를 통해 원격으로 로그인하고 있습니다. gedit
SSH를 통해 실행 하고 싶지만 gedit
SSH 클라이언트를 실행하는 시스템이 아닌 원격 Redhat 서버에서 창을 엽니다. 사용하고 싶지 않고 SSH 클라이언트를 통해 SSH 서버의 디스플레이를 열고 싶습니다. ssh -X [email protected]
gedit
답변1
이 시도:
DISPLAY=:0 gedit
아니면 그냥:
export DISPLAY=:0
명령을 실행하기 전에.
Cannot open display:
게시물에 불특정 표시가 보이는 이유는 X 세션을 실행하고 있다는 사실을 알 수 없기 때문에 설정되지 않았기 :
때문입니다 .$DISPLAY
ssh
(X11 전달) 을 사용하고 싶지 않다고 하셨지만 ssh -X
다른 사람이 여기에 올 경우를 대비해 살펴보는 것이 좋습니다.X11 전달 사용, GUI 응용 프로그램을 원격(서버) 컴퓨터가 아닌 로컬(클라이언트) 컴퓨터에 표시하려는 경우.