1
我在一臺Linux機器上安裝了Rundeck服務器。從遠程Rundeck服務器執行Windows腳本
Tomcat正在Windows 7機器上運行。
現在,我想通過在Rundeck(在Linux機器上)創建一個作業來停止並啓動Windows機器中的Tomcat服務。
可能嗎?
我在一臺Linux機器上安裝了Rundeck服務器。從遠程Rundeck服務器執行Windows腳本
Tomcat正在Windows 7機器上運行。
現在,我想通過在Rundeck(在Linux機器上)創建一個作業來停止並啓動Windows機器中的Tomcat服務。
可能嗎?
是的,這是可能的。
將Cygwin,包括openssh-server安裝到Windows機器上。爲Rundeck服務器用戶生成一個公鑰並將其添加到Windows機器上的.authorized_hosts
文件中。確保您有端口22
或可供SSH訪問的備用端口。
在rundeck中,創建一個啓動Tomcat可執行文件或啓動/停止服務的任何命令的新作業。
如果連接用戶帳戶在Windows/Cygwin環境中查找可執行文件時遇到問題,則可以將Rundeck作業命令與一些$PATH
變量作爲前綴。
請注意,[Rundeck可以安裝在Windows上](http://rundeck.org/docs/administration/installation.html),如果這主要是您所支持的。 – mbrownnyc 2014-12-08 13:59:21