История изменений
Исправление
stevejobs,
(текущая версия)
:
кстати, знаешь зачем пароли плейнтекстом? Потому что этот гений запретил логин по открытому ключу и порт-форвардинг. Видишь ли, это краеугольный камень системы безопасности. Даже если это и так, но работать так невозможно, ни один автоматический интеграционный тест написать не получится. В результате у меня скрипт на expect (точнее pyexpect) был на каждой ноде, и мог распространять текстовые команды по заранее заданному маршруту внутри сети. expect тут при том, что раз уж логин по ключу запрещен, мы будем ждать приглашения ввода пароля и вводить его самостоятельно плейнтекстом, впечатывать буковки прямо в эмулятор терминала (либа написанная на java). Все эти «наколенные текстовые туннели», конечно, адово тормозили и глючили. Добро пожаловать в ад!
Исходная версия
stevejobs,
:
кстати, знаешь зачем пароли плейнтекстом? Потому что этот гений запретил логин по открытому ключу и порт-форвардинг. Видишь ли, это краеугольный камень системы безопасности. Даже если это и так, но работать так невозможно, ни один автоматический интеграционный тест написать не получится. В результате у меня скрипт на expect (точнее pyexpect) был на каждой ноде, и мог распространять текстовые команды по заранее заданному маршруту внутри сети. expect тут при том, что раз уж логин по ключу запрещен, мы будем ждать приглашения ввода пароля и вводить его самостоятельно плейнтекстом. Все эти «наколенные текстовые туннели», конечно, адово тормозили и глючили. Добро пожаловать в ад!