【技术实现步骤摘要】
FTP黑白名单控制方法、装置及电子设备
本公开涉及通讯控制
,尤其涉及一种FTP黑白名单控制方法、装置及电子设备。
技术介绍
FTP(FileTransferProtocol)是文件传输协议的简称。FTP分为客户端和服务端,服务端一般用来存储数据,客户端从服务端下载数据或者上传数据。做为TCP/IP协议簇的一员,FTP被广泛使用,它的使用历史,甚至早于万维网。目前FTP已经被广泛使用,三大操作系统(windows/unix类/mac)都已经集成了FTP。在未来若干年,FTP还将继续占有一席之地。使用FTP有各种各样的好处,但是也不能回避存在的问题,目前FTP存在的主要问题有权限控制有限,针对该问题目前市面上并没有比较好的方法去解决该问题。
技术实现思路
有鉴于此,本公开实施例提供一种FTP黑白名单控制方法、装置及电子设备,以至少部分解决现有技术中存在的问题。第一方面,本公开实施例提供了一种FTP黑白名单控制方法,包括:在FTP客户端和FTP服务器之间设置FTP代理服务 ...
【技术保护点】
1.一种FTP黑白名单控制方法,其特征在于,包括:/n在FTP客户端和FTP服务器之间设置FTP代理服务器;/n利用所述FTP代理服务器对所述FTP客户端发送的请求数据包进行解析,以获得FTP客户端发送的FTP命令;/nFTP代理服务器利用预先设置的黑白名单,对所述FTP命令进行命令匹配,生成命令匹配结果;/n利用所述FTP代理服务器,将所述命令匹配结果作为修改后的FTP请求命令发送至所述FTP服务器。/n
【技术特征摘要】
1.一种FTP黑白名单控制方法,其特征在于,包括:
在FTP客户端和FTP服务器之间设置FTP代理服务器;
利用所述FTP代理服务器对所述FTP客户端发送的请求数据包进行解析,以获得FTP客户端发送的FTP命令;
FTP代理服务器利用预先设置的黑白名单,对所述FTP命令进行命令匹配,生成命令匹配结果;
利用所述FTP代理服务器,将所述命令匹配结果作为修改后的FTP请求命令发送至所述FTP服务器。
2.根据权利要求1所述的方法,其特征在于,所述将所述命令匹配结果作为修改后的FTP请求命令发送至所述FTP服务器之后,所述方法还包括:
获取所述FTP服务器发送的FTP请求响应;
利用所述FTP代理服务器将所述FTP请求响应转发至所述FTP客户端。
3.根据权利要求1所述的方法,其特征在于,所述利用所述FTP代理服务器对所述FTP客户端发送的请求数据包进行解析,包括:
FTP代理服务器接收到FTP请求命令的时候,调用FTP协议解析模块,用于进行FTP协议的解析。
4.根据权利要求1所述的方法,其特征在于,所述FTP代理服务器利用预先设置的黑白名单,对所述FTP命令进行命令匹配,包括:
基于所述黑白名单,判断所述FTP命令是否属于命令警告类型指令;
若是,则发送告警信息。
5.根据权利要求1所述的方法,其特征在于,所述FTP代理服务器利用预先设置的黑白名单,对所述FTP命令进行命令匹配,包括:
基于所述黑白名单,判断所述FTP命令是否属于命令阻断类型指令;
若是,则在发送至所述服务器的FTP请求命令中增加命令阻断信息。
6.根据权利...
【专利技术属性】
技术研发人员:刘炳,
申请(专利权)人:上海上讯信息技术股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。