[ssh] lancer application X

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
AchilleFraisse
Elfe
Messages : 623
Inscription : dim. 27 avr. 2014, 09:32

[ssh] lancer application X

Message par AchilleFraisse »

Bonjour,
Je me connecte en ssh à mon PC (avec -X pour lancer des appli X) :

Code : Tout sélectionner

ssh -X AchilleFraisse@192.168.1.33
Je modifie la variable DISPLAY du client :

Code : Tout sélectionner

export DISPLAY=:0.0
Et je lance une appli X depuis le client :

Code : Tout sélectionner

chromium
Et la chromium ne s'ouvre pas sur le pc client mais le pc serveur (192.168.1.33)
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [ssh] lancer application X

Message par waitnsea »

Re-Bonjour,
Un petit point de détail : Pour réussir, il faut des IP fixes (merci benjarobin de m'avoir expliqué à l'époque).
Puisque ce sont tes bécanes, tu peux rajouter dans le fichier /etc/hosts de chacune le lien direct à l'IP de l'autre, exemple :

Code : Tout sélectionner

# nano /etc/hosts
...
64.15.118.54    google.fr
192.168.1.2     dell
...
et comme ça, tu te connecteras par ssh -X AchilleFraisse@dell (ou autre petit nom).
Le point principal, citons le Wiki :

Code : Tout sélectionner

"If you receive errors trying to run graphical applications, try ForwardX11Trusted instead" :
$ ssh -Y user@host
c'est ce qui fonctionne chez moi en tout cas
Quant à export DISPLAY=:0.0 je ne sais pas si c'est utile ou nécessaire, je n'ai pas trouvé sur les Wikis, et j'ai commencé SSH il y a peu de temps moi aussi...
Avatar de l’utilisateur
papajoke
Elfe
Messages : 781
Inscription : sam. 30 août 2014, 19:54

Re: [ssh] lancer application X

Message par papajoke »

bonjour,

a la place du fichier host, nous avons le fichier ~/.ssh/config qui permet d'automatiser finement les paramètres pour une connexion donnée

Code : Tout sélectionner

man ssh_config
Arch stable - Kde 5 / zsh - btrfs/mbr - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [ssh] lancer application X

Message par oktoberfest »

Si tu as activé X11Forwarding au niveau de ton serveur ssh, tu n'as normalement rien de spécial à faire concernant la variable DISPLAY, elle est configurée automatiquement.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [ssh] lancer application X

Message par waitnsea »

papajoke a écrit :a la place du fichier host, nous avons le fichier ~/.ssh/config qui permet d'automatiser finement les paramètres pour une connexion donnée
Effectivement (et c'était dans le Wiki...), en enlevant la ligne 192.168.1.2 dell de /etc/hosts, et en créant un ~/.ssh/config contenant

Code : Tout sélectionner

Host dell
    HostName 192.168.1.2
    Port 22
    User waitnsea
la simple commande $ ssh dell suffit à me connecter.
Merci papajoke
Edit : et ma synchro des 2 bécanes avec Unison devient d'une simplicité totale
Répondre