sshdisplay
lancer des programmes en mode graphique sur un serveur depuis un client (poste local)
Vous avez fait p. ex.
#!/bin/bash xhost + exo-open --launch TerminalEmulator ssh mapomme@monserveur.net
Mais, lorsque vous êtes sur le serveur et que essayez un GUI, p. ex.
qgit
Vous avez l'affreux message suivant:
No xauth data; using fake authentication data for X11 forwarding.
L'astuce est ajouter les lignes suivantes à :
sudo apt-get install xauth saveback /etc/ssh/sshd_config vi /etc/ssh/sshd_config ForwardAgent yes ForwardX11 yes ForwardX11Trusted yes :!x systemctl restart sshd
note: * saveback
Et voici le résultat:
C'est-y pas beau?