Gradle-SSH 插件提供连接被拒绝
Gradle-SSH Plugin Giving Connection Refused
我正在尝试使用 gradle-ssh-plugin 连接到远程机器(此处有详细信息:https://gradle-ssh-plugin.github.io/docs/#_run_the_script)。当我执行任务时,出现以下错误:
原因:com.jcraft.jsch.JSchException:java.net.ConnectException:连接
拒绝:连接
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"
}
}
}
有人能给我指出正确的方向吗?
java.net.ConnectException: Connection refused: connect
通常表示无法访问主机或您尝试访问的服务不是 运行。您确定目标系统上有 SSH 守护程序 运行 并且它正在侦听您尝试连接的端口和接口吗?
我正在尝试使用 gradle-ssh-plugin 连接到远程机器(此处有详细信息:https://gradle-ssh-plugin.github.io/docs/#_run_the_script)。当我执行任务时,出现以下错误:
原因:com.jcraft.jsch.JSchException:java.net.ConnectException:连接 拒绝:连接
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"
}
}
}
有人能给我指出正确的方向吗?
java.net.ConnectException: Connection refused: connect
通常表示无法访问主机或您尝试访问的服务不是 运行。您确定目标系统上有 SSH 守护程序 运行 并且它正在侦听您尝试连接的端口和接口吗?