centos6 – 在Jenkins Master上创建SSH密钥 – Centos Yum Install

前端之家收集整理的这篇文章主要介绍了centos6 – 在Jenkins Master上创建SSH密钥 – Centos Yum Install前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经在Centos VM上安装了Jenkins,因为我正在寻找替换Bamboo,我按照安装 instructions完成并运行.那很好,然后我想启动一个Slave,我创建了第二个VM,创建了一个用户在上面,为该用户创建了一个SSH密钥.然后我在Jenkins中创建了一个Slave节点,但是当我在Jenkins中为Slave机器创建帐户并提供SSH私钥时,我得到了错误.哪个是正确的,因为我没有在〜/ .ssh / authorized_keys中将Master SSH pub键放在Slave上.

看起来Centos Yum安装不会为运行Jenkins的用户创建ssh密钥,我做了我的Google fu,从我读到的内容我需要这样做我想做的事情.我确实尝试过SU作为机器,但没有运气.我想知道我需要做什么,因为我会尽快使用SSH密钥.

在说所有这些我通过使用密码的SSH选项让一个奴隶进行,它可以工作,但这不是我想要这样做的方式.

任何帮助都会超级棒!

我刚遇到同样的问题.我做的是:

>在主用户上更改为root用户:su root
>执行:passwd jenkins
>为jenkins用户指定密码
>更改为jenkins用户(并从步骤3提供密码):su jenkins
>运行ssh-keygen

解决了我的问题.我不能做sudo passwd jenkins,我不得不改为root用户.您可能还想将远程服务器添加到know_hosts文件中.

原文链接:https://www.f2er.com/centos/373824.html

猜你在找的CentOS相关文章