【技术实现步骤摘要】
基于SFTP的文件传输方法及相关设备
本专利技术涉及数据传输
,特别是涉及基于SFTP的文件传输方法、装置、计算机设备和存储介质。
技术介绍
SFTP即安全文件传输协议。目前,两个不同网段的SFTP服务器之间不能直接通信,要借助于网关。尽管借助于网关,还是不能解决两个SFTP服务器的安全性问题。因为,SFTP传输的高安全性要求使得两个SFTP服务器不能直接互访对方后台存储的数据。一个办法是设置安全插件,对不安全的数据进行过滤。可是,当设置前台安全插件后,在一台内网的SFTP通过安全插件向外网的SFTP服务器发送数据时,由于安全插件缓存不够,这种传输经常会断掉,造成安全性和传输效率无法平衡。
技术实现思路
基于此,为解决相关技术中SFTP服务器之间的数据传输安全性和传输效率不能兼顾的技术问题,本专利技术提供了一种基于SFTP的文件传输方法、装置、计算机设备和存储介质。第一方面,提供了一种基于SFTP的文件传输方法,所述方法应用于前置机,所述前置机设置于内网中,用于负责内网与设置于外网的SFTP服务器的通信安全性,所述内网和所述外网属于不同网段,所述内网还设置有SF ...
【技术保护点】
1.一种基于安全文件传输协议SFTP的文件传输方法,其特征在于,所述方法应用于前置机,所述前置机设置于内网中,用于负责内网与设置于外网的SFTP服务器的通信安全性,所述内网和所述外网属于不同网段,所述内网还设置有SFTP临时服务器,所述SFTP临时服务器与所述前置机具有共享文件存储单元,所述方法包括:接收向外网的SFTP服务器传送文件的指令;从所述前置机与所述SFTP临时服务器共享的共享文件存储单元,获取所述文件,其中,所述文件事先传送至SFTP临时服务器,并由所述SFTP临时服务器放入所述共享文件存储单元;根据内网和外网之间的网络传输速度,从所述文件中读取数据,其中读取的 ...
【技术特征摘要】
1.一种基于安全文件传输协议SFTP的文件传输方法,其特征在于,所述方法应用于前置机,所述前置机设置于内网中,用于负责内网与设置于外网的SFTP服务器的通信安全性,所述内网和所述外网属于不同网段,所述内网还设置有SFTP临时服务器,所述SFTP临时服务器与所述前置机具有共享文件存储单元,所述方法包括:接收向外网的SFTP服务器传送文件的指令;从所述前置机与所述SFTP临时服务器共享的共享文件存储单元,获取所述文件,其中,所述文件事先传送至SFTP临时服务器,并由所述SFTP临时服务器放入所述共享文件存储单元;根据内网和外网之间的网络传输速度,从所述文件中读取数据,其中读取的数据量与所述网络传输速度对应;将读取的数据传送到所述外网的SFTP服务器。2.根据权利要求1所述的方法,其特征在于,所述根据内网和外网之间的网络传输速度,从所述文件中读取数据,包括:确定内网和外网之间的网络传输速度;查找网络传输速度与批次读取数据量对应关系表,得到批次读取数据量;按照得到的批次读取数据量,从所述文件中读取数据。3.根据权利要求2所述的方法,其特征在于,确定内网和外网之间的网络传输速度是在将读取的前一批次的数据传送到所述外网的SFTP服务器之后进行的。4.根据权利要求1所述的方法,其特征在于,所述内网还包括运营平台服务器,所述文件是事先由所述运营平台服务器传送至SFTP临时服务器的,接收向外网的SFTP服务器传送文件的指令是接收所述运营平台服务器的将文件传送到外网的SFTP服务器的指令。5.根据权利要求4所述的方法,其特征在于,在响应于向外网的SFTP服务器传送文件的触发,从所述前置机与所述SFTP临时服务器共享的共享文件存储单元,获取所述文件之前,所述方法还包括:接收运营平台服务器请求查询外网SFTP服务器的指令;使用SFTP命令查询所述外网SFTP服务器;将所述SFTP服务器不含有所述文件的查询结果返回至所述运营平台服务器。6.根据权利要求1所述的方法,...
【专利技术属性】
技术研发人员:唐应泉,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。