SSH部署程序失败,并显示验证失败错误消息-Teamcity for scp?

SSH部署程序失败,并显示验证失败错误消息-Teamcity for scp?,teamcity,Teamcity,我在Teamcity中构建了一个SSH部署程序,但它在Auth fail中失败。我使用的是密码身份验证,不想使用私钥/公钥身份验证,因为这对我们来说不是一种可靠的方法 这个想法是通过用户名和密码进行身份验证 附加了配置的屏幕截图 谢谢 错误消息: [06:16:14]Collecting changes in 1 VCS root [06:16:14][Collecting changes in 1 VCS root] VCS Root details [06:16:14][VCS R

我在Teamcity中构建了一个SSH部署程序,但它在Auth fail中失败。我使用的是密码身份验证,不想使用私钥/公钥身份验证,因为这对我们来说不是一种可靠的方法

这个想法是通过用户名和密码进行身份验证

附加了配置的屏幕截图

谢谢

错误消息:

    [06:16:14]Collecting changes in 1 VCS root
[06:16:14][Collecting changes in 1 VCS root] VCS Root details
[06:16:14][VCS Root details] "DE_Automation" {instance id=40631, parent internal id=7496, parent id=Abc_DeAutomation, description: "ssh://git@<server_name>/abc/puppet.git#refs/heads/master"}
[06:16:15]Clearing temporary directory: /opt/teamcity/temp/buildTmp
[06:16:15]Publishing internal artifacts
[06:16:15][Publishing internal artifacts] Publishing 1 file using [WebPublisher]
[06:16:15][Publishing internal artifacts] Publishing 1 file using [ArtifactsCachePublisher]
[06:16:15]Checkout directory: /opt/teamcity/work/376a4e836d9c66e4
[06:16:15]Updating sources: server side checkout
[06:16:15][Updating sources] Using vcs information from agent file: 376a4e836d9c66e4.xml
[06:16:16][Updating sources] Building incremental patch for VCS root: DE_Automation; checkout rules: =>; revision: d88b7e07953108a1a4c392887c28e9b97ce31a5b --> d88b7e07953108a1a4c392887c28e9b97ce31a5b
[06:16:16][Updating sources] Repository sources transferred
[06:16:16]Step 1/3: Command Line
[06:16:16][Step 1/3] Disabled build step Command Line is skipped
[06:16:16]Step 2/3: SFTP (FTP Deployer)
[06:16:16][Step 2/3] Disabled build step SFTP (FTP Deployer) is skipped
[06:16:16]Step 3/3: SCP (SSH Deployer)
[06:16:16][Step 3/3] com.jcraft.jsch.JSchException: Auth fail
[06:16:16]
[Step 3/3] com.jcraft.jsch.JSchException: Auth fail
    at com.jcraft.jsch.Session.connect(Session.java:512)
    at com.jcraft.jsch.Session.connect(Session.java:183)
    at jetbrains.buildServer.deployer.agent.ssh.SSHSessionProvider.<init>(SSHSessionProvider.java:102)
    at jetbrains.buildServer.deployer.agent.ssh.SSHDeployerRunner.getDeployerProcess(SSHDeployerRunner.java:44)
    at jetbrains.buildServer.deployer.agent.base.BaseDeployerRunner.createBuildProcess(BaseDeployerRunner.java:47)
    at jetbrains.buildServer.agent.impl.runner.CallRunnerService.doCreateBuildProcess(CallRunnerService.java:71)
    at jetbrains.buildServer.agent.impl.runner.CallRunnerService.createBuildProcess(CallRunnerService.java:47)
    at jetbrains.buildServer.agent.impl.buildStages.runnerStages.start.CallRunnerStage.doBuildStage(CallRunnerStage.java:47)
    at jetbrains.buildServer.agent.impl.buildStages.RunnerStagesExecutor$1.callStage(RunnerStagesExecutor.java:25)
    at jetbrains.buildServer.agent.impl.buildStages.RunnerStagesExecutor$1.callStage(RunnerStagesExecutor.java:18)
    at jetbrains.buildServer.agent.impl.buildStages.StagesExecutor.callRunStage(StagesExecutor.java:78)
    at jetbrains.buildServer.agent.impl.buildStages.StagesExecutor.doStages(StagesExecutor.java:37)
    at jetbrains.buildServer.agent.impl.buildStages.RunnerStagesExecutor.doStages(RunnerStagesExecutor.java:18)
    at jetbrains.buildServer.agent.impl.buildStages.startStages.steps.RunnerContextExecutor.callRunnerStages(RunnerContextExecutor.java:43)
    at jetbrains.buildServer.agent.impl.buildStages.startStages.steps.StepExecutor.processNextStep(StepExecutor.java:25)
    at jetbrains.buildServer.agent.impl.buildStages.startStages.steps.ForEachBuildRunnerStage.executeRunnerStep(ForEachBuildRunnerStage.java:138)
    at jetbrains.buildServer.agent.impl.buildStages.startStages.steps.ForEachBuildRunnerStage.runStep(ForEachBuildRunnerStage.java:123)
    at jetbrains.buildServer.agent.impl.buildStages.startStages.steps.ForEachBuildRunnerStage.executeBuildRunners(ForEachBuildRunnerStage.java:83)
    at jetbrains.buildServer.agent.impl.buildStages.startStages.steps.ForEachBuildRunnerStage.doBuildStage(ForEachBuildRunnerStage.java:44)
    at jetbrains.buildServer.agent.impl.buildStages.BuildStagesExecutor$1.callStage(BuildStagesExecutor.java:31)
    at jetbrains.buildServer.agent.impl.buildStages.BuildStagesExecutor$1.callStage(BuildStagesExecutor.java:24)
    at jetbrains.buildServer.agent.impl.buildStages.StagesExecutor.callRunStage(StagesExecutor.java:78)
    at jetbrains.buildServer.agent.impl.buildStages.StagesExecutor.doStages(StagesExecutor.java:37)
    at jetbrains.buildServer.agent.impl.buildStages.BuildStagesExecutor.doStages(BuildStagesExecutor.java:24)
    at jetbrains.buildServer.agent.impl.BuildRunActionImpl.doStages(BuildRunActionImpl.java:70)
    at jetbrains.buildServer.agent.impl.BuildRunActionImpl.runBuild(BuildRunActionImpl.java:50)
    at jetbrains.buildServer.agent.impl.BuildAgentImpl.doActualBuild(BuildAgentImpl.java:288)
    at jetbrains.buildServer.agent.impl.BuildAgentImpl.access$100(BuildAgentImpl.java:53)
    at jetbrains.buildServer.agent.impl.BuildAgentImpl$1.run(BuildAgentImpl.java:252)
    at java.lang.Thread.run(Thread.java:748)
[06:16:16][Step 3/3] Step SCP (SSH Deployer) failed with unexpected error
[06:16:16]Publishing internal artifacts
[06:16:16][Publishing internal artifacts] Publishing 1 file using [WebPublisher]
[06:16:16][Publishing internal artifacts] Publishing 1 file using [ArtifactsCachePublisher]
[06:16:16]Build finished
[06:16:14]在1个VCS根目录中收集更改
[06:16:14][收集1个VCS根目录中的更改]VCS根目录详细信息
[06:16:14][VCS根目录详细信息]“DE_Automation”{实例id=40631,父内部id=7496,父id=Abc_DeAutomation,描述:ssh://git@/abc/puppet.git#refs/heads/master“}
[06:16:15]清除临时目录:/opt/teamcity/temp/buildTmp
[06:16:15]发布内部构件
[06:16:15][发布内部工件]使用[WebPublisher]发布1个文件
[06:16:15][发布内部工件]使用[ArtifactsCachePublisher]发布1个文件
[06:16:15]签出目录:/opt/teamcity/work/376a4e836d9c66e4
[06:16:15]更新源:服务器端签出
[06:16:15][更新来源]使用代理文件376a4e836d9c66e4.xml中的vcs信息
[06:16:16][更新来源]为VCS根目录构建增量修补程序:DE_Automation;签出规则:=>;修订:d88b7e07953108a1a4c392887c28e9b97ce31a5b-->d88b7e07953108a1a4c392887c28e9b97ce31a5b
[06:16:16][更新源]已传输存储库源
[06:16:16]步骤1/3:命令行
[06:16:16][步骤1/3]已禁用的生成步骤命令行被跳过
[06:16:16]步骤2/3:SFTP(FTP部署器)
[06:16:16][步骤2/3]已跳过禁用的生成步骤SFTP(FTP部署程序)
[06:16:16]步骤3/3:SCP(SSH部署器)
[06:16:16][Step 3/3]com.jcraft.jsch.JSchException:Auth fail
[06:16:16]
[步骤3/3]com.jcraft.jsch.JSchException:Auth fail
位于com.jcraft.jsch.Session.connect(Session.java:512)
位于com.jcraft.jsch.Session.connect(Session.java:183)
位于jetbrains.buildServer.deployer.agent.ssh.SSHSessionProvider。(SSHSessionProvider.java:102)
位于jetbrains.buildServer.deployer.agent.ssh.SSHDeployerRunner.getDeployerProcess(SSHDeployerRunner.java:44)
位于jetbrains.buildServer.deployer.agent.base.BaseDeployerRunner.createBuildProcess(BaseDeployerRunner.java:47)
位于jetbrains.buildServer.agent.impl.runner.CallRunnerService.doCreateBuildProcess(CallRunnerService.java:71)
位于jetbrains.buildServer.agent.impl.runner.CallRunnerService.createBuildProcess(CallRunnerService.java:47)
位于jetbrains.buildServer.agent.impl.buildStages.runnerStages.start.CallRunnerStage.doBuildStage(CallRunnerStage.java:47)
位于jetbrains.buildServer.agent.impl.buildStages.RunnerStagesExecutor$1.callStage(RunnerStagesExecutor.java:25)
位于jetbrains.buildServer.agent.impl.buildStages.RunnerStagesExecutor$1.callStage(RunnerStagesExecutor.java:18)
位于jetbrains.buildServer.agent.impl.buildStages.StageExecutor.callRunStage(stageExecutor.java:78)
位于jetbrains.buildServer.agent.impl.buildStages.StageExecutor.doStages(stageExecutor.java:37)
在jetbrains.buildServer.agent.impl.buildStages.RunnerStagesExecutor.doStages(RunnerStagesExecutor.java:18)
位于jetbrains.buildServer.agent.impl.buildStages.startStages.steps.RunnerContextExecutor.callrunnertages(RunnerContextExecutor.java:43)
位于jetbrains.buildServer.agent.impl.buildStages.startStages.steps.StepExecutor.processNextStep(StepExecutor.java:25)
在jetbrains.buildServer.agent.impl.buildStages.startStages.steps.ForEachBuildRunnerStage.ExecuterRunnerStep(ForEachBuildRunnerStage.java:138)
位于jetbrains.buildServer.agent.impl.buildStages.startStages.steps.ForEachBuildRunnerStage.runStep(ForEachBuildRunnerStage.java:123)
在jetbrains.buildServer.agent.impl.buildStages.startStages.steps.ForEachBuildRunnerStage.ExecuteBuildRunnerRunners(ForEachBuildRunnerStage.java:83)
位于jetbrains.buildServer.agent.impl.buildStages.startStages.steps.ForEachBuildRunnerStage.doBuildStage(ForEachBuildRunnerStage.java:44)
位于jetbrains.buildServer.agent.impl.buildStages.BuildStagesExecutor$1.callStage(BuildStagesExecutor.java:31)
位于jetbrains.buildServer.agent.impl.buildStages.BuildStagesExecutor$1.callStage(BuildStagesExecutor.java:24)
位于jetbrains.buildServer.agent.impl.buildStages.StageExecutor.callRunStage(stageExecutor.java:78)
位于jetbrains.buildServer.agent.impl.buildStages.StageExecutor.doStages(stageExecutor.java:37)
位于jetbrains.buildServer.agent.impl.buildStages.BuildStagesExecutor.doStages(BuildStagesExecutor.java:24)
位于jetbrains.buildServer.agent.impl.BuildRunActionImpl.doStages(BuildRunActionImpl.java:70)
位于jetbrains.buildServer.agent.impl.BuildRunActionImpl.runBuild(BuildRunActionImpl.java:50)
位于jetbrains.buildServer.agent.impl.BuildAgentImpl.doActualBuild(BuildAgentImpl.java:288)
在jetbrains.buildServer.agent.impl.BuildAgentImpl.access$100(BuildAgentImpl.java:53)
位于jetbrains.buildServer.agent.impl.BuildAgentImpl$1.run(BuildAgentImpl.java:252)
运行(Thread.java:748)
[06:16:16][Step 3/3]步骤SCP(SSH部署器)失败,出现意外错误
[06:16:16]发布内部构件
[06:16:16][发布内部工件]使用[WebPublisher]发布1个文件
[06:16:16][发布内部工件]使用[ArtifactsCachePublisher]发布1个文件
[06:16:16]建造完成

您的服务器名称不正确。您需要将
更改为正确的值

您的服务器名称不正确。您需要将
更改为正确的值

您的服务器名称不正确您的服务器名称不正确我故意让它看起来像是为了便于您理解。我很清楚服务器名会出现在那里。为了便于您理解,我特意将其设置为。我很清楚服务器名就在那里。