Установите cygwin. Включите функцию ssh. Настройте свои ssh-ключи - закрытый ключ в Windows, открытый ключ в поле AIX. Затем вы можете запустить «ssh user @ aixbox script-on-aix-box.sh».
Лучше всего иметь сценарий в AIX, хотя вы можете использовать scp для копирования файла в AIX. Передача длинной командной строки через ssh связана с ошибкой - не из-за того, что она является ssh, а потому, что получение escapes должным образом настроено для перехода с .NET на ssh на ksh или на все, что работает на AIX, просто больно. Лучше всего держать вещи как можно проще, желательно только одну команду, которая может быть скриптом, который выполняет несколько действий.
Чтобы ответить на ваши комментарии, которые будут принимать слишком много времени для другого комментария:
(1) Почему лучше использовать утилиту SSH Cygwin вместо утилиты SSH с Windows?
a) Я знаю это лучше, поэтому я не знаю, чтобы предлагать любую утилиту ssh для Windows (я даже не знал, что Windows поставляется с утилитой ssh), и b) утилита ssh cygwin имеет больше шансов быть стандартный ssh со всем знакомством нас, любителей unix. :-)
(2) Каковы ключи для? Это позволяет использовать межплатформенную аутентификацию или это просто способ асимметричного шифрования пароля?
Ключи допускают доступ к беспроблемному доступу. Если вы настроите свой закрытый ключ как пароль без пароля (обычно это не рекомендуется, но если вы можете сохранить свой компьютер в безопасности, он хорошо работает для автоматизированных инструментов), ваш инструмент сможет просто ssh без подсказок пароля - это значительно упрощает ,
Спасибо за ответ. Два связанных вопроса: (1) Почему лучше использовать утилиту cygwin ssh вместо утилиты Windows ssh? (2) Для чего нужны клавиши? Это позволяет использовать межплатформенную аутентификацию или это просто способ асимметричного шифрования пароля? –
На самом деле, я не думаю, что он встроен в Windows (плохое предположение с моей стороны). Я думаю, что это утилита сторонних разработчиков, которую мы установили. Если у меня возникнут проблемы с ssh, я попробую cygwin. Еще раз спасибо. –