首页 > 系统相关 >Linux上的Jenkins部署项目到另一台Linux服务器上

Linux上的Jenkins部署项目到另一台Linux服务器上

时间:2023-01-03 14:57:36浏览次数:65  
标签:插件 另一台 Linux rsa Publish ssh 服务器 Jenkins

一、说明

jenkins配置ssh(A服务器-jenkins所在的服务器, B服务器-部署项目的Linux服务器)

二、配置秘钥

在A服务器 首先生成密钥

ssh-keygen –t rsa 或 ssh-keygen -m PEM -t rsa -b 4096

复制id_rsa.pub 为authorized_keys

把id_rsa.pub 和authorized_keys 拷贝到 B服务器 /root/.ssh 中。

 

三、安装插件

Jenkins后台,选择“系统管理”--->“管理插件”,在可选插件中,选择Publish Over SSH,安装这个插件。

 

二、配置Publish Over SSH

安装完后,选择“系统管理”-->"系统配置",在系统管理中找到Publish Over SSH模块,如下图:  

 

 

 

 

 

测试配置,通过后,就开始创建项目。

 

三、创建项目

 

 

 

 

 

 

 

 

 

 

 这样就可以了

 

  

标签:插件,另一台,Linux,rsa,Publish,ssh,服务器,Jenkins
From: https://www.cnblogs.com/qtiger/p/17022196.html

相关文章

  • hyper给linux扩容空间
    1.hyper操作(1)关机后,在设置中,查看硬盘驱动器中的虚拟磁盘及编号,(2)编辑磁盘->查找磁盘中选中刚才的编号磁盘(3)操作时扩容(大小填的不是增量,是扩容以后的空间)2.linux扩容,使......
  • Linux基础知识(13)- GDB 调试器(一)| 安装配置和基本使用方法
    GDB调试器(GNUSymbolicDebugger),是Linux平台下最常用的一款程序调试器。GDB编译器通常以gdb命令的形式在终端(Shell)中使用,它有很多选项。GDB调试器支持C、C++、Go、......
  • Linux 的apt 命令
    apt(AdvancedPackagingTool)是一个在Debian和Ubuntu中的Shell前端软件包管理器。apt命令提供了查找、安装、升级、删除某一个、一组甚至全部软件包的命令,而且命令简......
  • linux的shell的概述
    Shell教程Shell是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。Shell是指一种应用程序,这个应用程序提供了一个界面......
  • WordPress网站成为Linux恶意软件目标: 19个插件和主题缺陷
    WordPress网站正成为一种以前未知的Linux恶意软件的目标,该恶意软件利用二十多个插件和主题中的缺陷来破坏易受攻击的系统。“如果网站使用此类附加组件的过时版本,缺乏关键......
  • Linux下安装nvidia驱动
     Linux查看显卡信息:lspci|grep-ivga或者lspci|grep-invidia下载驱动:https://www.nvidia.cn/Download/index.aspx?lang=cn屏蔽系统自带的nouveau......
  • 《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第一章 Ubuntu系统安装​
    Ubuntu系统安装​Linux的开发需要在Linux系统下进行,这就要求我们的PC主机安装Linux系统,本书我们选择Ubuntu这个Linux发行版系统。本章讲解如何安装虚拟机,以及如何在虚拟机中......
  • Linux tar Command – How to Compress Files in Linux
    https://www.freecodecamp.org/news/how-to-compress-files-in-linux-with-tar-commandHowtoCompressandExtractFilesUsingthetarCommandonLinuxUPDATED O......
  • 基于linux下的shell中常用的控制语句
    学习目标:for语句while语句if语句case语句expect语句exitbreakcontinue退出命令的区别:exit直接退出当前脚本break仅仅退出本次循环continue退出本次循环进行下一次循......
  • 基于linux下的shell变量
    变量的定义:变量即在程序运行过程中它的值是允许改变的量,变量是用一串固定的字符来标志不固定的值的一种方法,变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存......