Passphrase: 如果生成秘钥的时候输入了密码,就在这里输入,否则留空

Path to Key: Jenkins 所在服务器秘钥(id_rsa)的路径,和下面的Key二选一

Key: Jenkins 所在服务器秘钥(id_rsa)的路内容,和上面的Path to Key二选一

Disable exec: 禁用命令执行,删除从此插件执行命令的能力

SSH Servers

Name: 名称,标识,自定义即可,仅用作识别

Host name: 主机名,服务器的主机名或 IP 地址,这里填写B服务器的 IP地址

Username: 将用于连接到主机的用户,比如 root

Remote directory: 远程服务器上的一个目录,将用作此配置的有效根目录,比如/www/wwwroot

高级选项

Use password authentication, or use a different key 可以勾选使用密码连接或者秘钥连接

Passphrase / Password:秘钥密码或者用户名密码

Path to Key: Jenkins 所在服务器秘钥(id_rsa)的路径,和下面的Key二选一

Key: Jenkins 所在服务器秘钥(id_rsa)的路内容,和上面的Path to Key二选一

如果用秘钥链接记住这里是Jenkins(A 服务器)的私钥(id_rsa)

Port:远程服务器端口,如果修改了端口,这里记得也改一下

更多参考:https://wiki.jenkins.io/display/JENKINS/Publish+Over#PublishOver-host

项目发布设置

1.点击 Jenkins项目的构建环境

2.根据项目情况选择以下两项

3.选择刚刚添加的发布服务器

4.传输设置

Source files:源文件,支持全部匹配,如果要传输文件夹内所有文件和文件夹则需要在文件夹路径后加两个*符号 模式文档

Remove prefix:移除前缀,是指源文件的前缀,比如现在我们只是传输html文件夹里的所有文件,但是html文件夹本身不需要在远程服务器出现,那么就需要将其移除.

Remote directory: 远程服务器目录,注意该目录是相对于刚刚系统设置里ssh servers里设置的路径,没有会创建

那么我的此次的目录就是/www/wwwroot/www.iyouhun.com

exec command:在传输完成后执行的命令,一般为清理文件、复制文件、重启一些服务等等

Publish over SSH 插件配置相关推荐

  1. Jenkins系列之五——通过Publish over SSH插件实现远程部署

    Jenkins通过Publish over SSH插件实现远程部署 步凑一.配置ssh免秘钥登录 部署详情地址:http://www.cnblogs.com/Dev0ps/p/8259099.html ...

  2. Jenkins中Publish Over SSH插件使用

    Publish Over SSH插件安装 进入插件管理安装插件,我这里已经安装过了所以在installed里面,没安装过去available里面搜索. 系统设置中配置Publish Over SSH ...

  3. jenkins Publish over SSH 的配置与使用

    使用root密码认证的话,上面的有关key的部分都可以不填. 测试是否连通: 参考链接: https://www.cnblogs.com/yechen2019/p/11529755.html

  4. jenkins中通过Publish Over SSH将项目部署到远程机器上

    Publish Over SSH插件使用 在使用Publish Over SSH之前,需要制作SSH私钥.机器间做免密登录配置.假设机器A,ip为192.168.AA.AAA,机器B: 192.168 ...

  5. windows环境jenkins安装 自动编译 publish over ssh 远程发布.netcore webapi 服务化.netcore webapi

    title:'windows环境jenkins安装 自动编译 publish over ssh 远程发布.netcore webapi 服务化.netcore webapi' 1.下载安装JDK 只支 ...

  6. jenkins的安装配置,插件配置,安装插件,配置maven,jdk路径,配置安装插件,项目配置,自动构建配置

    1.下载jenkins,下载地址: https://jenkins.io/ 2.运行命令,启动jenkins 将jenkins上传到:/home/tuzq/software 安装JDK,maven ( ...

  7. jenkins ssh发布配置

    2019独角兽企业重金招聘Python工程师标准>>> jenkins安装插件Publish over SSH      系统配置中配置SSH SSH Server配置      N ...

  8. jenkins安装Publish Over SSH

    jenkins没有send files or execute commands over ssh 选项 配置双机信任 http://www.cnblogs.com/mchina/archive/201 ...

  9. VS code 插件配置手册

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 VS code 插件配置手册 C/C++ Tools插件---C/ ...

  10. 星空下的痕迹 Jenkins学习(四)----------windows下Publish over FTP插件应用

    主要分为jenkins服务器,和ftp服务器,我们只要是根据插件把打包完的apk,上传到ftp站点上去. 一.windows10搭建ftp服务器 1).开始(右键)->控制面板->程序-& ...

最新文章

  1. 三、Dockerfile的说明和编写
  2. 图形学教程Lecture 13: RayTracing1(Whitted-Style Ray Tracing)知识点总结
  3. 分享网页设计当中使用进度条打造精美界面最佳例子
  4. 深度学习(11)-- GAN
  5. 关于分布式集群的几个问题
  6. 嘉年华回顾丨周振兴带你解密POLARDB产品架构与实现
  7. Bootstrap学习(一)
  8. 停滞数年后,ElasticJob 携首个 Apache 版本 3.0.0-alpha 回归!
  9. 总结UIViewController的view在有navBar和tabBar影响下布局区域的问题
  10. 区块链应用 | 区块链的火爆会一直持续吗?
  11. 无敌论坛_无敌分享网_无敌资源网|专注CG教程和素材分享
  12. ROS的激光雷达、 加速度计、 陀螺仪传感器
  13. python RGB转HSV 阴影识别
  14. html - <thead>标签
  15. CentOS7安装Pure-ftpd
  16. Z39.50 图书信息检索
  17. android之父:安迪*鲁宾
  18. mongodb 创建只读用户
  19. m基于EM参数估计的Gamma随机过程电池剩余寿命预测matlab仿真
  20. 如何安装 Manjaro 21 桌面系统 ?

热门文章

  1. 整型常量(基于百度及各处资料加上我的个人经验整理而成)
  2. ThinkPad T410I 安装 Mac 10.9 Mavericks
  3. 7. Java8新特性-并行数据处理(parallel)
  4. wifi的html页面,笔记本怎么设置wifi
  5. IPAD上访问WINDOWS环境远程桌面---三款软件比较
  6. C++11新特性——std::bind参数绑定
  7. 周报-寒假3(淘宝主页项目练习)
  8. Windows补丁修复- Microsoft Windows HTTP.sys远程代码执行漏洞 (MS15-034)(CVE-2015-1635)
  9. Android麦克风探测器
  10. C#实例.net_经典例子400个