远程部署的方法、系统、设备和可读存储介质技术方案

技术编号:31490167 阅读:23 留言:0更新日期:2021-12-18 12:26
本发明专利技术公开了一种远程部署的方法、系统、设备和可读存储介质,所述方法包括以下步骤:调用并运行第一交互脚本,通过所述第一交互脚本向客户服务器发送第一密码;若接收到密码验证成功信息,则将文件包传输至客户服务器;调用并运行第二交互脚本,通过所述第二交互脚本向客户服务器发送第二密码;若接收到密码验证成功信息,则控制所述文件包在所述客户服务器上运行。通过本发明专利技术可以避免远程部署时无法保证信息安全,保障用户的信息安全。保障用户的信息安全。保障用户的信息安全。

【技术实现步骤摘要】
远程部署的方法、系统、设备和可读存储介质


[0001]本专利技术涉及数据处理领域,具体涉及一种远程部署的方法、装置、系统和可读存储介质。

技术介绍

[0002]在互联网时代,大量的任务需要频繁的远程部署执行。目前,对jenkins(一个开发源软件)的远程部署一般要使用到Publish Over SSH插件,对jenkins打包好的jar包远程部署。这种插件需要jenkins所在服务器端能配置ssh免密登录到另一台服务器。但是在实际生产中,为了生产服务器的安全,设置其他服务器不能免密登陆到生产服务器,这样Publish Over SSH插件不能生效,不能将jenkins打包好的jar包,传送到生产环境,也不能执行远程的脚本或者在本地通过Publish Over SSH插件写脚本运行远程的jar包。此时无法做到远程部署打包。

技术实现思路

[0003]本专利技术提供了一种远程部署的方法、装置、系统和可读存储介质,旨在解决因安全要求,服务器之间不能设置免密登录,进而不能使用jenkins插件进行远程部署的技术问题。
[0004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种远程部署的方法,所述远程部署方法应用于本地服务器;其特征在于,所述方法包括以下步骤:调用并运行第一交互脚本,通过所述第一交互脚本向客户服务器发送第一密码;若接收到第一验证成功信息,则将文件包传输至客户服务器;调用并运行第二交互脚本,通过所述第二交互脚本向客户服务器发送第二密码;若接收到第二验证成功信息,则控制所述文件包在所述客户服务器上运行。2.如权利要求1所述的远程部署的方法,其特征在于,所述通过所述第一交互脚本向客户服务器发送第一密码的步骤包括:向所述客户服务器发送第一交互请求;接收所述客户服务器发送的第一密码输入请求;发送第一密码至所述客户服务器,并拷贝所述文件包。3.如权利要求1所述的远程部署的方法,其特征在于,所述通过所述第二交互脚本向客户服务器发送第二密码的步骤包括:向所述客户服务器发送第二交互请求;接收所述客户服务器发送的第二密码输入请求;发送第二密码至所述客户服务器。4.如权利要求1所述的远程部署的方法,其特征在于,所述将文件包传输至客户服务器的步骤包括:将所述文件包传输至所述客户服务器的指定路径下。5.一种远程部署的方法,所述远程部署方法应用于客户服务器;其特征在于,所述方法包括以下步骤:若接收所述本地服务器发送的第一密码,验证所述第一密码是否符合第一预设规则;若所述第一密码符合第一预设规则,则向所述本地服务器发送第一验证成功信息,接收并存储所述本地服务器传输的文件包;若接收所述本地服务器发送的第二密码,验证所述第二密码是否符合第二预设规则;若所述第二密码符合第二预设规则,则向所述本地服务器发送第二验证成功信息,并执行所述本地服务器发送的对所述文件包的控制指令。6.如权利要求5...

【专利技术属性】
技术研发人员:黄其良张亮张送韦通明李广林
申请(专利权)人:上汽通用五菱汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1