Sono su Ubuntu 14.04 e sto cercando di mettere la testa in giro ForwardX11
contro ForwardX11Trusted
.
Il mio predefinito ssh_config contiene le seguenti righe:
# ForwardX11 no
# ForwardX11Trusted yes
Inoltre, man ssh_config
mi dice che:
1. command-line options
2. user's configuration file (~/.ssh/config)
3. system-wide configuration file (/etc/ssh/ssh_config)
e quello ForwardX11.default == no
e ForwardX11Trusted.default == yes
.
Ora le mie domande:
Immagino che 1. abbia la precedenza su 2. rispetto a 3. Non viene specificato nessuno, quindi devono essere applicate le impostazioni predefinite, ad es
ForwardX11Trusted == yes
. Se SSH su una macchina remota senza l' opzione-Y
o-X
, l'inoltro X11 non funziona.Se lo specifico
-X
, l'inoltro X11 funziona ma sembra essere in modalità attendibile?Se ho impostato
ForwardX11 no ForwardX11Trusted no
in
/etc/ssh/ssh_config
, ora posso scegliere la modalità correttamente con le-X
e-Y
Opzioni riga di comando. Ma, mentre l'inoltro provoca circa 0,5 MBit di traffico in-Y
modalità, si blocca 6-10 MBit in-X
modalità.Se ho impostato esplicitamente
ForwardX11 yes
SSH ignora ancora il
ssh_config
file. Devo ancora specificaressh -X [...]
.Perché SSH sembra ignorare sia le impostazioni predefinite sia il file di configurazione?