PuTTY создает окно. Наверное, поэтому он зависает от Хадсона (у которого нет доступа к оконной системе). Плинк, наверное, лучшая ставка. Однако с моей установкой PuTTY (0.60) параметры командной строки Plink полностью не работают. Я не мог войти на сервер, кроме как с моими настройками PuTTY по умолчанию.
Теоретически, вы можете установить сеанс PuTTY и использовать его с Plink (через -load
). Тем не менее, у вас будет проблема с тем, чтобы ваш сконфигурированный сеанс работал с тем пользователем, от имени которого работает Hudson.