在jenkins中获取SCP插件时出错

在jenkins中获取SCP插件时出错,jenkins,scp,Jenkins,Scp,我想从jenkins scp插件将我创建的war自动部署到/tomcat/webapps 在jenkins->管理jenkins->配置系统中 主机名-部署端口-22存储库-“ipaddress:8080”/usr/bin/scp 用户名-詹金斯 此处出现错误“无法连接到服务器” 密码-詹金斯 在jenkins->new job->configure中 scp站点-部署 要上载的文件 source-http://“ip:8080”/var/lib/jenkins/workspace/We

我想从jenkins scp插件将我创建的war自动部署到/tomcat/webapps

  • 在jenkins->管理jenkins->配置系统中
主机名-部署端口-22存储库-“ipaddress:8080”/usr/bin/scp

用户名-詹金斯

此处出现错误“无法连接到服务器”

密码-詹金斯

  • 在jenkins->new job->configure中
scp站点-部署

要上载的文件

source-http://“ip:8080”/var/lib/jenkins/workspace/WebWarDemo/source/**

目的地-http://“ip:8080”/usr/share/tomcat6/webapps/

上面是我对scp插件的配置,但我在第一个配置中遇到了错误,如图所示。 但是,当我试图运行另一个错误是“jenkins scp com.jcraft.jsch.jschexception auth cancel”时,我尝试了很多次更改用户名,但没有任何效果,请允许我提出任何建议


我正在输入jenkins服务器用户的用户名和密码。

请确保以下事项:

  • 您尝试与之连接到存储库服务器的用户具有“写入”权限
  • 已使用各自用户的公钥在两台服务器之间建立了SSH连接
  • 以jenkins用户身份登录jenkins并运行以下命令

     ssh repouser@repository server
    
    你得到了什么

  • 如果您已经确保了这些,请告诉我。我会从那里开始