Я на Ubuntu 14.04 і намагається отримати мою голову навколо ForwardX11проти ForwardX11Trusted.
Мій ssh_config за замовчуванням містить такі рядки:
# ForwardX11 no
# ForwardX11Trusted yes
Далі, man ssh_configкаже мені, що:
1. command-line options
2. user's configuration file (~/.ssh/config)
3. system-wide configuration file (/etc/ssh/ssh_config)
і те, ForwardX11.default == noі те ForwardX11Trusted.default == yes.
Тепер мої запитання:
Я вважаю, що 1. має перевагу над 2. над 3. Не вказано жодного, тому слід застосувати параметри за замовчуванням, тобто
ForwardX11Trusted == yes. Якщо я SSH у віддалену машину без опції-Yабо-Xопція, переадресація X11 не працює.Якщо я вказую
-X, X11 переадресація працює, але, здається, вона перебуває в надійному режимі?Якщо я встановлю
ForwardX11 no ForwardX11Trusted noв
/etc/ssh/ssh_config, тепер я можу вибрати режим правильно з-Xі-Yопціями командного рядка. Але, хоча переадресація спричиняє приблизно .5 Мбіт трафіку в-Yрежимі, він завищує 6-10 Мбіт в-Xрежимі.Якщо я чітко встановив
ForwardX11 yesSSH все ще ігнорує
ssh_configфайл. Мені ще потрібно уточнитиssh -X [...].Чому, здається, SSH ігнорує і налаштування за замовчуванням, і конфігураційний файл?