Je suis sur Ubuntu 14.04 et essayer d'obtenir ma tête autour de ForwardX11
vs ForwardX11Trusted
.
Mon ssh_config par défaut contient les lignes suivantes:
# ForwardX11 no
# ForwardX11Trusted yes
De plus, man ssh_config
me 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 == no
et 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-Y
ou-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 no
dans
/etc/ssh/ssh_config
, je peux maintenant choisir le mode correctement avec les options de ligne de commande-X
et-Y
. Mais, alors que le transfert provoque environ 0,5 MBit de trafic en-Y
mode, il monopolise 6-10 MBit en-X
mode.Si je mets explicitement
ForwardX11 yes
SSH ignore toujours le
ssh_config
fichier. 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?