Saya di Ubuntu 14.04 dan mencoba untuk mendapatkan kepala saya sekitar ForwardX11
vs ForwardX11Trusted
.
Ssh_config default saya berisi baris-baris berikut:
# ForwardX11 no
# ForwardX11Trusted yes
Selanjutnya, man ssh_config
beri tahu saya bahwa:
1. command-line options
2. user's configuration file (~/.ssh/config)
3. system-wide configuration file (/etc/ssh/ssh_config)
dan itu ForwardX11.default == no
dan ForwardX11Trusted.default == yes
.
Sekarang pertanyaan saya:
Saya menganggap bahwa 1. diutamakan di atas 2. di atas 3. Tidak ada yang ditentukan, sehingga pengaturan default harus diterapkan, yaitu
ForwardX11Trusted == yes
. Jika saya SSH ke mesin jarak jauh tanpa opsi-Y
atau-X
, penerusan X11 tidak berfungsi.Jika saya tentukan
-X
, penerusan X11 berfungsi tetapi tampaknya dalam mode tepercaya?Jika saya atur
ForwardX11 no ForwardX11Trusted no
di
/etc/ssh/ssh_config
, sekarang saya dapat memilih mode dengan benar dengan opsi-X
dan-Y
baris perintah. Tapi, sementara penerusan menyebabkan sekitar 0,5 MBit dari lalu lintas dalam-Y
mode, itu memonopoli 6-10 MBit dalam-X
mode.Jika saya mengatur secara eksplisit
ForwardX11 yes
SSH masih mengabaikan
ssh_config
file. Saya masih perlu menentukanssh -X [...]
.Mengapa SSH tampaknya mengabaikan pengaturan default dan file konfigurasi?