저는 Mac의 Oracle VirtualBox에서 최소한 CentOS 6을 실행하고 있습니다. 일부 웹 파일을 가상 머신에 다운로드할 수 있도록 Firefox를 시작하고 실행하려고 합니다.
Firefox가 설치되어 있습니다( yum --enablerepo=remi install firefox
). yum install xorg-x11-server-Xvfb
최소 OS 설치에 포함되어 있는지 잘 모르겠어서 Xserver( )도 설치했습니다 .
그런 다음 다시 export DISPLAY=10.0.5.52
시작하려고 시도했지만 firefox
다음과 같이 말했습니다.
오류: 디스플레이를 열 수 없습니다: 10.0.5.52.
firefox
나타나 려면 어떻게 해야 합니까 ?
답변1
이 시도:
$ export DISPLAY=10.0.5.52:0
그런 다음 Firefox를 다시 실행하십시오. 또한 xhost +
다른 서버에서 "전송된" X 응용 프로그램을 받아들일 수 있도록 호스트 10.0.5.52에서 실행해야 합니다. 이 방법은 보안 관점에서 볼 때 좋지 않은 것으로 간주되지만 모든 것이 제대로 작동하는지 확인하는 데는 좋습니다. 이 작업을 완료한 후에는 이 사용 사례의 보안 상태에 대해 더 많은 시간을 들여 좀 더 명시적으로 활용하십시오 xhost +someremoteserver
.
ssh
터널을 xhost
사용할 수도 있습니다.
$ ssh -X someremoteserver firefox
SSH 매뉴얼 페이지에서 가져옴
-X Enables X11 forwarding. This can also be specified on a per-host
basis in a configuration file.