![원격 Firefox 세션을 로컬에서 실행](https://rvso.com/image/1114935/%EC%9B%90%EA%B2%A9%20Firefox%20%EC%84%B8%EC%85%98%EC%9D%84%20%EB%A1%9C%EC%BB%AC%EC%97%90%EC%84%9C%20%EC%8B%A4%ED%96%89.png)
내 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
터미널에서 연결을 끊었지만 서버에서는 계속 실행되는 데 사용됩니다.