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