web-dev-qa-db-fra.com

Lancer Firefox avec PuTTY et l'ouvrir dans le bureau de LXDE

J'essaie de démarrer à partir de la machine locale firefox sur un serveur distant et je ne sais pas comment y parvenir.

J'utilise PuTTY pour me connecter au serveur et quand je tape la commande firefox, j'obtiens Error: no display specified

J'ai le bureau LXDE installé sur Ubuntu 12.04 et j'utilise tightvnc pour accéder au bureau du serveur.

Ce que je dois faire, c'est lancer firefox localement et pouvoir utiliser firefox en session vnc. Merci

1
Henry The Least

Pour obtenir ce que vous voulez, vous devez activer le transfert X11 lors de la connexion au serveur distant.

En outre, pour afficher Firefox (client X11), vous devez disposer d'un serveur X11 s'exécutant sur votre bureau LXDE (ce qui est déjà le cas, OS X est également doté d'un serveur X. Windows peut également nécessiter un serveur XMing X).

Pour activer le transfert X11, vous ne devez pas utiliser PuTTY, dans aucune session d'émulateur de terminal:

ssh -X user@remote_server

NOTE: ssh -X réglera automatiquement DISPLAY sur => localhost:10.0. BTW: Utilisez -Y pour activer temporairement le transfert X11 sécurisé.

Une fois connecté, tapez firefox et vous pourrez voir l'interface graphique sur votre bureau LXDE.

Si vous voulez vraiment quand même utiliser PuTTY, dans la configuration de PuTTY -> SSH -> X11, cochez Activer le transfert X11.

4
Terry Wang