Je suis sur Ubuntu 14.04 et essayer d'obtenir ma tête autour de ForwardX11vs ForwardX11Trusted.
Mon ssh_config par défaut contient les lignes suivantes:
# ForwardX11 no
# ForwardX11Trusted yes
De plus, man ssh_configme dit que:
1. command-line options
2. user's configuration file (~/.ssh/config)
3. system-wide configuration file (/etc/ssh/ssh_config)
et cela ForwardX11.default == noet ForwardX11Trusted.default == yes.
Maintenant mes questions:
Je suppose que 1. a priorité sur 2. sur 3. Aucun n'est spécifié, donc les paramètres par défaut doivent être appliqués, c'est-à-dire
ForwardX11Trusted == yes. Si je SSH dans une machine distante sans l' option-You-X, le transfert X11 ne fonctionne pas.Si je précise
-X, le transfert X11 fonctionne mais il semble être en mode de confiance?Si je mets
ForwardX11 no ForwardX11Trusted nodans
/etc/ssh/ssh_config, je peux maintenant choisir le mode correctement avec les options de ligne de commande-Xet-Y. Mais, alors que le transfert provoque environ 0,5 MBit de trafic en-Ymode, il monopolise 6-10 MBit en-Xmode.Si je mets explicitement
ForwardX11 yesSSH ignore toujours le
ssh_configfichier. J'ai encore besoin de préciserssh -X [...].Pourquoi SSH semble ignorer à la fois les paramètres par défaut et le fichier de configuration?