System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及通信,尤其涉及一种基于pbx的ftp文件定时同步方法及系统。
技术介绍
1、ftp(file transfer protocol)文件传输协议在tcp/ip协议族中属于应用层协议,其运行于tcp协议之上,是一种可靠的传输协议,主要功能用于实现用户间文件的分发共享,以及网络管理者进行的设备版本升级、日志下载和配置保存等业务操作。
2、目前同行业中使用ftp协议同步pbx上的文件时存在以下问题:
3、(1)安全性低:ftp使用明文传输,意味着所有的数据、用户名和密码都以明文形式在网络上传输。这使得攻击者能够截取和窃听敏感的信息,包括登录凭据和传输的文件内容。ftp的身份验证机制基于简单的用户名和密码,这种方式容易受到暴力破解、字典攻击和中间人攻击等威胁。
4、(2)无法定时自动同步需要上传的文件:目前pbx通过ftp上传文件时,无法指定同步文件的时间以及需要上传指定时间内的文件数据。
技术实现思路
1、为了解决上述问题,本专利技术提出了一种基于pbx的ftp文件定时同步方法及系统。
2、具体方案如下:
3、一种基于pbx的ftp文件定时同步方法,包括以下步骤:
4、s1:用户在pbx创建用于同步文件的预约任务,预约任务中包括同步时间和待同步文件对应的时间;
5、s2:pbx接收到预约任务后,尝试与ftp服务器建立连接,并在连接成功后,基于同步时间创建定时任务;
6、s3:pbx
7、进一步的,预约任务中还包括ftp服务器的域名和ip。
8、进一步的,在创建预约任务时,选择通过ftp协议或通过tls加密的ftp协议进行数据同步。
9、进一步的,步骤s2中尝试与ftp服务器建立连接后,当连接建立失败时,向用户发送无法建立连接的提示。
10、进一步的,基于同步时间创建定时任务时,将同步时间添加至定时器。
11、进一步的,同步完成后还包括:判断文件是否同步成功,如果不成功,则向用户发送同步失败通知。
12、进一步的,在判断文件是否同步成功后,生成同步记录。
13、一种基于pbx的ftp文件定时同步系统,包括pbx和ftp服务器,所述系统实现本专利技术实施例上述的方法的步骤。
14、本专利技术采用如上技术方案,不仅支持用户选择何时进行文件数据的同步,并且可以选择同步何时的数据,实现了对文件同步的预约,方便了用户的使用。
本文档来自技高网...【技术保护点】
1.一种基于PBX的FTP文件定时同步方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于PBX的FTP文件定时同步方法,其特征在于:预约任务中还包括FTP服务器的域名和IP。
3.根据权利要求1所述的基于PBX的FTP文件定时同步方法,其特征在于:在创建预约任务时,选择通过FTP协议或通过TLS加密的FTP协议进行数据同步。
4.根据权利要求1所述的基于PBX的FTP文件定时同步方法,其特征在于:步骤S2中尝试与FTP服务器建立连接后,当连接建立失败时,向用户发送无法建立连接的提示。
5.根据权利要求1所述的基于PBX的FTP文件定时同步方法,其特征在于:基于同步时间创建定时任务时,将同步时间添加至定时器。
6.根据权利要求1所述的基于PBX的FTP文件定时同步方法,其特征在于:同步完成后还包括:判断文件是否同步成功,如果不成功,则向用户发送同步失败通知。
7.根据权利要求6所述的基于PBX的FTP文件定时同步方法,其特征在于:在判断文件是否同步成功后,生成同步记录。
8.一种基于PB
...【技术特征摘要】
1.一种基于pbx的ftp文件定时同步方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于pbx的ftp文件定时同步方法,其特征在于:预约任务中还包括ftp服务器的域名和ip。
3.根据权利要求1所述的基于pbx的ftp文件定时同步方法,其特征在于:在创建预约任务时,选择通过ftp协议或通过tls加密的ftp协议进行数据同步。
4.根据权利要求1所述的基于pbx的ftp文件定时同步方法,其特征在于:步骤s2中尝试与ftp服务器建立连接后,当连接建立失败时,向用户发送无法建立连接的提示。
5...
【专利技术属性】
技术研发人员:江艺扬,
申请(专利权)人:厦门星纵数字科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。