利用Jenkins的publish over ssh插件进行打包好的jar包推送到远程服务器

本文参考:① https://blog.csdn.net/qq_32352777/article/details/109267748?fromshare=blogdetail&sharetype=blogdetail&sharerId=109267748&sharerefer=PC&sharesource=weixin_51680039&sharefrom=from_link
②https://juejin.cn/post/7000534516410351646?searchId=202506232044019859D336C26C9818B606

本例是在docker运行的Jenkins容器里面执行

步骤解析

一、首先生成密钥文件(在Jenkins服务器上),利用命令ssh-keygen,会在默认路径/root/.ssh/下面生成两个密钥文件

二、将公钥复制给远程服务器:利用命令 ssh-copy-id -i /root/.ssh/id_rsa.pub root@10.51.xxx.xxx

我这里使用的是ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.80.200

1.Jenkins服务器显示

2.远程服务器显示





posted @ 2025-06-24 00:02  wewnehwhe  阅读(105)  评论(0)    收藏  举报