Туннелирование SSH ControlMaster - РАБОТЫ (11) СРОК (10 LTS)

0

Моя основная рабочая станция работает на последней 11 рабочей станции, а моя основная рабочая станция работает на последней 10 рабочей станции LTS.

Он сказал, что SSH-туннелирование не работает с ControlMaster (CM), и попросил меня протестировать, что я и сделал, и все работало нормально. Затем мы сделали полную свежую установку 10,04 LTS на другую коробку и убедились, что туннелирование ssh не работает с CM.

Пример:

david @ ubuntu: ~ / .ssh $ more config Хост * ControlMaster auto ControlPath ~/.ssh/master-%r@%h:% p

ssh -l dingbat sshserver.host.com - введите мой пароль

ssh -l dingbat sshserver.host.com -L 2222: another.host.com: 22 - не нужно вводить мой пароль из-за канала управления, который работает нормально ... он просто не устанавливает туннель на 10 LTS в то время как это делает 11.

netstat -anp | grep 2222 - на 10 LTS нет порта прослушивания, в то время как на 11 есть ... и я не смог ничего найти в логах.

user30772
источник

Ответы:

1

В openssh была ошибка, из-за которой подчиненные соединения не могли передавать новые туннельные запросы в главное соединение. Это было исправлено в 5.4p1.

Ubuntu 10.04 LTS в настоящее время работает на openssh 5.3, тогда как Ubuntu 11.10 на 5.8, поэтому исправление может быть только на более новой рабочей станции.

Майк Пелли
источник