2013-05-09 265 views
1

我在一臺Linux機器上安裝了Rundeck服務器。從遠程Rundeck服務器執行Windows腳本

Tomcat正在Windows 7機器上運行。

現在,我想通過在Rundeck(在Linux機器上)創建一個作業來停止並啓動Windows機器中的Tomcat服務。

可能嗎?

+1

請注意,[Rundeck可以安裝在Windows上](http://rundeck.org/docs/administration/installation.html),如果這主要是您所支持的。 – mbrownnyc 2014-12-08 13:59:21

回答

1

是的,這是可能的。

將Cygwin,包括openssh-server安裝到Windows機器上。爲Rundeck服務器用戶生成一個公鑰並將其添加到Windows機器上的.authorized_hosts文件中。確保您有端口22或可供SSH訪問的備用端口。

在rundeck中,創建一個啓動Tomcat可執行文件或啓動/停止服務的任何命令的新作業。

如果連接用戶帳戶在Windows/Cygwin環境中查找可執行文件時遇到問題,則可以將Rundeck作業命令與一些$PATH變量作爲前綴。

相關問題