美文网首页
15 Jenkins ssh公钥构建

15 Jenkins ssh公钥构建

作者: 降水 | 来源:发表于2019-12-20 17:15 被阅读0次

    利用Jenkins构建的时候,连接应用服务器,如果要输入密钥,是不能自动完成的。这就需要配置jenkins服务器与应用服务器间免密登陆
    环境介绍:
    jenkins :39.98.138.27
    serve : 39.100.133.182

    执行 ssh-keygen -t rsa,创建 ~/.ssh/ 及文件 authorized_keys ,id_rsa , id_rsa.pub , known_hosts
    分别复制 id_rsa.pub 至 对方 authorized_keys 文件中
    分别使用ssh连接对方服务器
    [root@39.100.133.182 /] ssh root@39.98.138.27
    [root@39.98.138.27 /] ssh root@39.100.133.182

    1 凭证-全局凭证
    image.png
    2 全局凭证-添加凭证 ,使用命令 cat id_rsa ,查看私钥,确定
    image.png
    3 系统管理-管理插件
    image.png
    4 管理插件-可选插件 搜索ssh ,直接安装
    image.png
    5 系统管理-系统设置-SSH remote hosts-选择凭证
    image.png
    image.png
    6 创建任务- 配置源码,构建,保存
    image.png image.png
    7 立即构建,选择构建ID 50,查看控制台输出
    image.png image.png
    8 访问 http://39.100.133.182/blog2/,显示

    hello world !

    相关文章

      网友评论

          本文标题:15 Jenkins ssh公钥构建

          本文链接:https://www.haomeiwen.com/subject/flqbyctx.html