Sur les distributions récentes, X11 n'ouvre même plus de port (6000), et n'utilise plus l'authentification xhost jugée tres insecure par beaucoup (authentification basé sur l'ip).

En remplacement pour déporter l'affichage d'applications X à travers le réseau, il nous reste une solution bien plus secure et même pas plus compliquée comme quoi ca arrive.

Avant tout vérifiez que vous avez ssh installé sur les deux machines et que celle qui éxécutera les applications dispose de la ligne :

X11Forwarding yes

dans

/etc/ssh/sshd_config

Ne pas oublier de redémarrer sshd (Ne rigolez pas, ça arrive et j'ai même les logs)

Puis à partir de la machine qui affichera l'application taper:

% ssh -c blowfish -X user@host 

d'autres options bien pratiques aussi:

% ssh -c blowfish -X -f -C user@host app
unix/ssh_et_x11.txt · Last modified: 2010/01/12 13:29 (external edit)