当前位置: 首页 > 知识库问答 >
问题:

linux下Jenkins从配置问题

訾凯歌
2023-03-14

我正面临以下问题,请看一下。提前谢了。

在/var/lib/jenkins/.SSH/known_hosts中搜索lokesh:在/var/lib/jenkins/.SSH/known_hosts[06/04/20 12:59:45][SSH]中搜索lokesh:22警告:该主机的已知主机文件中目前不存在任何条目。连接将被拒绝,直到这个新主机及其关联的密钥被添加到已知主机文件中。密钥交换未完成,连接已关闭。SSH连接失败,IOException:“密钥交换未完成,连接已关闭。”,15秒后重试。还有8次重试。

共有1个答案

仰翰采
2023-03-14

您应该将ssh密钥(在从服务器上创建)添加到主服务器(Jenkins用户)中的已知主机文件中。按此链接

此外,如果这不起作用,您可以尝试另一件事。在jenkins节点设置中有一个主机密钥验证策略选项。

选择非验证验证策略并检查。

如果有帮助就告诉我。

 类似资料:
  • 本文向大家介绍linux下配置远程免密登录问题,包括了linux下配置远程免密登录问题的使用技巧和注意事项,需要的朋友参考一下 linux下各种集群搭建往往需要配置远程免密登录,本文主要描述了CentOs6.3系统下配置免密登录的详细过程。 ssh远程登录,两种身份验证: 1.用户名+密码 密钥验证 机器1生成密钥对并将公钥发给机器2,机器2将公钥保存。 机器1要登录机器2时,机器2生成随机字符串

  • 问题内容: 我有一个GIT存储库。当我将GIT更改推送到Gerrit中时,它会触发jenkins构建,如果成功,它将代码合并到GIT存储库中。 但是,Jenkins始终从GIT回购中构建源。它不是在挑选推送到Gerrit的更改。 我应该在Gerrit / Jenkins中更改哪些设置? 问题答案: 在git Source Code Management部分的jenkins配置中,单击高级按钮,并将

  • 如果你的服务器上没有安装golang程序请手动设置一个环境变量如下:键名为 ZONEINFO,值为MinDoc根目录下的/lib/time/zoneinfo.zip 绝对路径。 如果下载的压缩包中不存在该文件,请从 https://github.com/lifei6671/mindoc/blob/master/lib/time/zoneinfo.zip?raw=true 下载 不会修改Linux

  • 更多信息 Linux网络硬件选项: ethtool命令查询并设置网络接口关于媒体相关的参数。如:链路速度和双工。它代替了以前的mii-tool命令,但有些系统中两者并存。 只要简单加上接口名就可以查询它的状态。例如,eth0接口(PC主板的网卡接口)启动了自协商并且运行于全速率: 将该接口锁定在100 Mb/s全双工,使用以下命令: ethtool -s eth0 speed 100 duplex

  • php的开源wiki主要有: mediawiki:php dokuwiki:php ############################################################ 安装apache2和php: sudo apt-get install apache2 libapache2-mod-php5 参考apache的配置。 安装dokuwiki: sudo a2e

  • 当我试图从jenkins构建iOS应用程序时,它在控制台日志中显示如下错误 致命:未配置在主服务器上存储移动配置文件的路径。进入插件主配置页面并给出路径。IOException:没有配置在主服务器上存储移动配置文件的路径。进入插件主配置页面并给出路径。com.sic.plugins.kpp.kppProvisioningProfilesBuildWrapper.copyProvisioningPr