Gradle SSH插件提供连接被拒绝

Gradle SSH插件提供连接被拒绝,gradle,ssh,build.gradle,jsch,Gradle,Ssh,Build.gradle,Jsch,我正在尝试使用gradle ssh插件连接到远程计算机(详细信息如下:)。执行任务时,出现以下错误: 原因:com.jcraft.jsch.JSchException:java.net.ConnectException:Connection 拒绝:连接 plugins { id 'org.hidetake.ssh' version '2.0.0' id 'java' } repositories { mavenCentral() } dependencies

我正在尝试使用gradle ssh插件连接到远程计算机(详细信息如下:)。执行任务时,出现以下错误:

原因:com.jcraft.jsch.JSchException:java.net.ConnectException:Connection 拒绝:连接

plugins {
    id 'org.hidetake.ssh' version '2.0.0'
    id 'java'
}

repositories {
        mavenCentral()
}

dependencies {
        compile 'org.hidetake:gradle-ssh-plugin:2.0.0'
        compile 'org.codehaus.groovy:groovy-backports-compat23:2.4.6'
}    
remotes {
        vesper01 {
            host = 'cpt-op-01-load1'
            user = 'CPT-OP\\admin'
            password = 'password'
        }
        vesper02 {
            host = 'cpt-op-01-load2'
            user = 'CPT-OP\\admin'
            password = 'password'
        }
        vesper03 {
            host = 'cpt-op-01-load3'
            user = 'CPT-OP\\admin'
            password = 'password'
        }
    }

    task install_dependencies_on_load_vms << {
        logger.info "Running Vesper on remote machine..."
        ssh.settings {
            knownHosts = allowAnyHosts
        }
        ssh.run {
            session(remotes.vesper01) {
                execute "C:/vesper_cpt/vespersetup.exe /S runas 5"
            }
        }
    }
插件{
id“org.hidetake.ssh”版本“2.0.0”
id‘java’
}
存储库{
mavenCentral()
}
依赖关系{
编译“org.hidetake:gradle ssh plugin:2.0.0”
编译“org.codehaus.groovy:groovy-backports-compat23:2.4.6”
}    
遥控器{
vesper01{
主机='cpt-op-01-load1'
用户='CPT-OP\\admin'
密码='password'
}
vesper02{
主机='cpt-op-01-load2'
用户='CPT-OP\\admin'
密码='password'
}
晚祷03{
主机='cpt-op-01-load3'
用户='CPT-OP\\admin'
密码='password'
}
}

任务在加载虚拟机上安装依赖项。连接异常:连接被拒绝:连接通常意味着无法访问主机或您尝试访问的服务未运行。您确定目标系统上有一个SSH守护进程正在运行,并且它正在侦听您尝试连接到的端口和接口吗?

拒绝连接表示目标服务器主动拒绝连接。这很可能是您的配置中的问题,而不是gradle文件或插件的问题。好的,很高兴知道这一点,但我不确定要在目标服务器上检查什么才能使其正常工作。你能提供一些建议吗?从你运行这个的机器上,你能执行
ssh CPT-OP吗\\admin@cpt-op-01-load1
,我猜这也会返回
连接被拒绝
。它并没有说连接被拒绝,而是说:'port22:Bad file number'。我在谷歌上找到了这个链接。只是想让您知道,在运行build.gradle脚本之前,我没有设置任何与SSH相关的内容。所以,我想知道在这个脚本开始工作之前还有更多的工作要做。谢谢你的建议。所以。。。。这些主机实际运行的是sshd吗?SSH服务器?SSH未在远程计算机上运行,现在已在远程计算机上运行SSH。它工作得很好。不过,我也发现了一个gradle插件“groowin”,它更易于实现和使用。请在此处找到插件:。另外,你能接受我的问题,以便对其他人有用吗。谢谢