我在一台Linux机器上安装了Rundeck服务器。
Tomcat正在Windows 7计算机上运行。
现在,我想通过在Rundeck中创建一个作业(在Linux机器上)来停止并启动Windows机器中的Tomcat服务。
有可能吗?
答案 0 :(得分:1)
是的,这是可能的。
安装Cygwin,包括openssh-server到Windows机器。为Rundeck服务器用户生成公钥,并将其添加到Windows计算机上的.authorized_hosts
文件中。确保端口22
或备用端口可以通过SSH访问。
在rundeck中,创建一个新作业,该作业将触发Tomcat可执行文件或您希望启动/停止服务的任何命令。
如果连接用户帐户在Windows / Cygwin环境中找不到可执行文件,则可以帮助为Rundeck作业命令添加一些$PATH
变量。