Выполнять сценарии Windows с удаленного сервера Rundeck

Я установил сервер Rundeck на одном компьютере с Linux.

Tomcat работает на компьютере с Windows 7.

Теперь я хочу остановить и запустить службу Tomcat на компьютере с Windows, создав задание в Rundeck (на компьютере с Linux).

Является ли это возможным?

1 ответ

Да, это возможно.

Установите Cygwin, в том числе openssh-сервер на машину с Windows. Создайте открытый ключ для пользователя сервера Rundeck и добавьте его в .authorized_hosts файл на машине Windows. Убедитесь, что у вас есть порт 22 или альтернативный порт, доступный для SSH.

В rundeck создайте новое задание, которое запускает исполняемый файл Tomcat или любые команды, которые вы предпочитаете для запуска / остановки службы.

Может помочь префикс команды задания Rundeck с некоторыми $PATH переменные, если при подключении учетной записи пользователя возникают проблемы с поиском исполняемых файлов в среде Windows/Cygwin.

Другие вопросы по тегам