У меня точно такая же проблема:
У меня проблема с командами конфигурации:
когда я ввожу команду ssh в поле командной строки 1, например «ssh server1.step3.b1q.example.com», то когда я ее запускаю, команда ssh просто игнорируется. Затем мы попытались обмануть его, поместив эхо впереди (echo 'ssh server1.step3.b1q.example.com';), но оно все еще игнорируется. Мы также попробовали (sudo sh -c ssh server1.step3.b1q.example.com). Единственный способ сделать это - поместить одинаковые команды ssh в два последовательных поля, например так:
command box 1:ssh server1.step3.b1q.example.com
command box 2:ssh server1.step3.b1q.example.com
Это решает первую проблему, но моя проблема в том, что у вас есть только 5 командных блоков, а пятый необходим! Но он занят второй используемой коробкой. Как я могу иметь только одну командную строку для ssh server1.step3.b1q.example.com. другими словами, есть ли другой способ обмануть CM в НЕ игнорируя первый SSH? что возвращает нас к первой проблеме.
Чтобы решить эту проблему, увеличьте время ожидания команды на опции макроса входа в систему. Перезапустите PuttyCM. Теперь команда post login будет работать!
источник
Следующие опции макроса помогли мне.
Соединение: 1000 Пароль: 1050 Логин: 900 Команда: 1250
Кроме того, в ЛОГИНЕ МАКРО нам необходимо предоставить идентификатор пользователя в качестве КОМАНДЫ 1 и пароль в качестве КОМАНДЫ 2. КОМАНДЫ 3, 4, 5 могут быть любыми. Надеюсь это поможет.
источник
Увеличьте только значение «пароль» в опции макроса (я использую 1750 мс).
Объяснение: с этими значениями: Соединение: 1000 Пароль: 1050 Логин: 900 Команда: 1250
Эта проблема появляется только в том случае, если время проверки пароля сервером слишком велико.
Таким образом, значение, которое нужно увеличить, если первая команда не видна, это: команда пароля. Я изменил это значение, и у меня больше нет проблем.
источник