一种基于Linux系统的文件限流传输控制方法及系统技术方案

技术编号:36702555 阅读:63 留言:0更新日期:2023-03-01 09:20
本发明专利技术公开了一种基于Linux系统的文件限流传输控制方法及系统,方法包括:针对文件传输过程,设置接收端对发送端的互信配置;发送端将文件移至发送临时目录中,再将文件按照限定速度向接收临时目录进行批量传输;将发送端的文件信息与接收端的文件信息进行比对,若信息相符则校验成功,将发送端中已传输的文件移除至备份目录或删除;将接收端所接收到的文件由接收临时目录转移至预先建立的最终目录中,并进行所需要的处理。通过本发明专利技术的技术方案,能够实现主机之间的无密码文件传输,同时保证文件传输安全,且发送端与接收端完全解耦,避免额外安装软件带来的问题,实现超长超多批量文件的传输。文件的传输。文件的传输。

【技术实现步骤摘要】
一种基于Linux系统的文件限流传输控制方法及系统


[0001]本专利技术涉及数据传输
,尤其涉及一种基于Linux系统的文件限流传输控制方法以及一种基于Linux系统的文件限流传输控制系统。

技术介绍

[0002]随着电信移动市场的发展变化,以及对安全和网络流量的需求爆发式增长,数据的存储不断增大,对网络的依赖也越来越严重,虽然网络硬件日新月异,万兆网络也在逐渐普及,但相对于日益暴涨的数据,对于网络传输的要求也被经常提出;另外为了网络的安全和降低漏洞风险的考虑,对于电信服务器也经常限制用户去另外安装软件。
[0003]目前,文件传输多采用ftp或者自行编写的传输工具软件进行文件传输。其中,ftp存在安全隐患,另外现在绝大多数服务器不允许启用ftp服务。自行编写传输软件虽然很专业,但是如果服务器不允许安装gcc、python等软件的话,就无法进行部署,即使部署上也存在需要随时对软件更新和打补丁的问题。

技术实现思路

[0004]针对上述问题,本专利技术提供了一种基于Linux系统的文件限流传输控制方法及系统,通过接本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于Linux系统的文件限流传输控制方法,其特征在于,包括:针对文件传输过程,设置接收端主机对发送端服务器的互信配置;所述发送端将文件移至预先建立的发送临时目录中,再从所述发送临时目录中将所述文件按照限定速度向所述接收端中预先建立的接收临时目录进行批量传输;将所述发送端传输的所述文件的文件信息与所述接收端接收到的所述文件的文件信息进行比对,若信息不符则校验失败,重新进行文件传输,若信息相符则校验成功;若文件校验成功,则将所述发送端中已传输的所述文件移除至备份目录或进行删除;将所述接收端所接收到的所述文件由所述接收临时目录转移至预先建立的最终目录中,并对所述最终目录中的所述文件进行所需要的处理。2.根据权利要求1所述的基于Linux系统的文件限流传输控制方法,其特征在于,采用ssh互信配置将所述发送端服务器设置为所述接收端主机用户的信任主机。3.根据权利要求1所述的基于Linux系统的文件限流传输控制方法,其特征在于,校验过程中针对所述文件信息中的文件名和文件大小进行比对,若所述发送端与所述接收端之间的文件名和文件大小均一致,则校验成功,若存在不一致,则校验失败。4.根据权利要求1所述的基于Linux系统的文件限流传输控制方法,其特征在于,针对分布于所述发送端多个主机上的文件,分别将该多个主机上的文件移至各主机的发送临时目录中,再由各主机的发送临时目录向所述接收端的接收临时目录进行传输,所述接收端中针对所述发送端的各主机的接收临时目录分别进行区分。5.根据权利要求1所述的基于Linux系统的文件限流传输控制方法,其特征在于,采用scp命令将文件由所述发送端传输至所述接收端,采用sftp命令获取所述发送端和所述接收端的文件信息以进行文件校验,采用sftp命令将文件由所述接收临时目录转移至所述最终目录。6.一种基于Linux系统的文件限流传输控制系统,其特征在于,应用如权利要求1至5中任一项所述的基于Linux系统的文件限流传输控制方法,包括:互信...

【专利技术属性】
技术研发人员:李宗阳
申请(专利权)人:北京思特奇信息技术股份有限公司
类型:发明
国别省市:

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

1