원격 Firefox 세션을 로컬에서 실행

원격 Firefox 세션을 로컬에서 실행

내 vps에서 원격 Firefox 세션을 실행하여 일부 대용량 파일을 서버에 다운로드하려고 합니다.

적절한 저장소에서 원격으로 Firefox를 설치했으며 Ubuntu 기반 PC에도 Firefox가 설치되어 있습니다.

수행 후:

$ssh -X root@myip
root@myip's password: 
X11 forwarding request failed on channel 0
Welcome to Ubuntu 11.10 (GNU/Linux 2.6.32-308.8.2.el5.028stab101.1 x86_64)

서버에 다음을 입력합니다.

$firefox -no-remote
(firefox:6026): Gtk-WARNING **: Locale not supported by C library.
    Using the fallback 'C' locale.
Error: no display specified

그래서 두 가지 오류가 표시됩니다. "채널 0에서 X11 전달 요청이 실패했습니다." 및 "오류: 지정된 디스플레이가 없습니다." 제가 뭔가 잘못하고 있는 것 같은데, 그게 무엇인지 알고 싶습니다.

답변1

내 문제를 해결했습니다.

Error: "X11 forwarding request failed on channel 0"

그리고

"Error: no display specified"

해결책:

/etc/ssh/ssh_config클라이언트에 다음을 추가합니다 .

ForwardX11 yes

원격에서 다음 패키지를 설치하십시오: xauth

apt-get install xauth

답변2

언제든지 elinks명령줄 브라우저로 사용하거나 wget다운로드할 수 있습니다. + screen터미널에서 연결을 끊었지만 서버에서는 계속 실행되는 데 사용됩니다.

관련 정보