Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Shell 从远程Rundeck服务器执行Windows脚本_Shell_Tomcat_Cygwin_Rundeck - Fatal编程技术网

Shell 从远程Rundeck服务器执行Windows脚本

Shell 从远程Rundeck服务器执行Windows脚本,shell,tomcat,cygwin,rundeck,Shell,Tomcat,Cygwin,Rundeck,我在一台Linux机器上安装了Rundeck服务器 Tomcat在Windows7机器上运行 现在,我想通过在Rundeck(Linux机器上)中创建作业来停止和启动Windows机器上的Tomcat服务 可能吗?是的,这是可能的 在Windows计算机上安装Cygwin,包括openssh服务器。为Rundeck服务器用户生成公钥,并将其添加到Windows计算机上的.authorized_hosts文件中。确保您有可供SSH访问的端口22或备用端口 在rundeck中,创建一个新作业,该作业

我在一台Linux机器上安装了Rundeck服务器

Tomcat在Windows7机器上运行

现在,我想通过在Rundeck(Linux机器上)中创建作业来停止和启动Windows机器上的Tomcat服务

可能吗?

是的,这是可能的

在Windows计算机上安装Cygwin,包括openssh服务器。为Rundeck服务器用户生成公钥,并将其添加到Windows计算机上的
.authorized_hosts
文件中。确保您有可供SSH访问的端口
22
或备用端口

在rundeck中,创建一个新作业,该作业激发Tomcat可执行文件或任何您喜欢的用于启动/停止服务的命令

如果连接的用户帐户无法在Windows/Cygwin环境中定位可执行文件,则在Rundeck作业命令前面加上一些
$PATH
变量可能会有所帮助。

是的,这是可能的

在Windows计算机上安装Cygwin,包括openssh服务器。为Rundeck服务器用户生成公钥,并将其添加到Windows计算机上的
.authorized_hosts
文件中。确保您有可供SSH访问的端口
22
或备用端口

在rundeck中,创建一个新作业,该作业激发Tomcat可执行文件或任何您喜欢的用于启动/停止服务的命令

如果连接的用户帐户在Windows/Cygwin环境中查找可执行文件时遇到问题,则在Rundeck作业命令前面加上一些
$PATH
变量可能会有所帮助。

请注意,如果这主要是您所支持的。请注意,如果这主要是您所支持的。