Ich versuche, eine Remote-Firefox-Sitzung auf meinem VPS auszuführen, um einige große Dateien auf den Server herunterzuladen.
Ich habe Firefox remote aus dem Apt-Repo installiert und habe Firefox auch auf meinem Ubuntu-basierten PC installiert.
Danach:
$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)
Ich tippe folgendes auf dem Server ein:
$firefox -no-remote
(firefox:6026): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Error: no display specified
Ich sehe also zwei Fehler: „X11-Weiterleitungsanforderung auf Kanal 0 fehlgeschlagen“ und „Fehler: Keine Anzeige angegeben“. Ich mache etwas falsch und würde gerne herausfinden, was.
Antwort1
Ich habe meine Probleme gelöst.
Error: "X11 forwarding request failed on channel 0"
Und
"Error: no display specified"
Lösung:
/etc/ssh/ssh_config
Fügen Sie auf dem Client Folgendes hinzu :
ForwardX11 yes
Installieren Sie auf der Remote-Seite das folgende Paket: xauth
apt-get install xauth
Antwort2
elinks
Sie können es jederzeit als Befehlszeilenbrowser oder zum Herunterladen verwenden wget
. + Verwenden Sie es, screen
um die Verbindung zum Terminal zu trennen, es aber auf dem Server weiter auszuführen.