美文网首页
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公钥构建

    利用Jenkins构建的时候,连接应用服务器,如果要输入密钥,是不能自动完成的。这就需要配置jenkins服务器与...

  • 关于Jenkins + fastlane + GitLab 自动

    配置公钥私钥:Jenkins -> 用户 -> 设置 -> SSH Public Keys 配置公钥,Jenk...

  • Jenkins+Blueocean创建git流水线问题解决

    问题一:添加git远程仓库报公钥错误 解决:将按照jenkins主机的 ~/.ssh目录下的公钥拷贝到gitlab...

  • SSH无密码验证配置

    ssh-keygen -t rsa // 生成 公钥秘钥 cd ~/.ssh // 公钥默认存储的位置...

  • Git SSH 配置以及git操作Authentication

    配置ssh公钥访问oschina 使用ssh-kengen工具生成公钥(public key) 查看生成的公钥,并...

  • SSH 环境搭建

    SSH 默认的目录 ~/.ssh 公钥的权限可以开大点,私钥最好 600 部署公钥 创建公钥 将公钥加入到项目的部...

  • 配置电脑SSH的公钥

    查看电脑公钥 公钥路径查看 user/.ssh/id_rsa.pub 公钥命令行查看查看 $ ssh -vusag...

  • 生成.ssh公钥

    生成ssh公钥使用指令$ ssh-keygen或者$ ssh-keygen -t rsaSSH 公钥默认储存在账户...

  • github

    一.如何配置SSH公钥 生成公钥生成公钥文档中, 将ssh-keygen -t rsa -b 4096 -C "y...

  • coding 配置ssh

    账户 SSH 公钥账户 SSH 公钥是跟用户账户关联的公钥,一旦设置,SSH 就拥有账户下所有项目仓库的读写权限。...

网友评论

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

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