2013-05-09 205 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变量作为前缀。

相关问题