一种基于FTP的U盘文件资源管理方法及系统与流程

文档序号:37632885发布日期:2024-04-18 17:46阅读:6来源:国知局
一种基于FTP的U盘文件资源管理方法及系统与流程

本发明涉及u盘文件资源管理,具体为一种基于ftp的u盘文件资源管理方法及系统。


背景技术:

1、在工业主机环境中,对操作员站、工程师站和服务器站等工业主机的usb接口严格管控,会使用封堵等方式禁止对usb接口的使用。但是这种封堵usb接口的方式,不利于文件拷贝传输的要求,此时会使用一种usb保护装置的终端设备,通过把终端设备接入网络,以b/s方式将接入终端设备的u盘中的文件资源对外发布,此时被封堵usb接口的工业主机便可以使用浏览器对u盘进行文件操作,包括文件的拷贝、粘贴、删除等。同时终端设备中集成了病毒查杀的功能,极大的降低了通过u盘进行病毒传播的风险。

2、虽然usb保护装置的终端设备可以满足用户对于u盘的使用要求和安全要求,但是通过浏览器对文件进行操作,特别是文件的复制、粘贴、移动操作,步骤繁琐,不符合用户在桌面操作系统上的习惯,降低用户体验。


技术实现思路

1、针对现有技术的不足,本发明提供了一种基于ftp的u盘文件资源管理方法及系统,其目的在于自动把u盘中的文件作为ftp资源进行管理,在保证u盘文件安全的前提下,用户可以使用通用的ftp客户端对u盘中的文件进行操作,方便用户操作。

2、为实现上述目的,本发明提供如下技术方案:一种基于ftp的u盘文件资源管理方法,包括如下步骤:

3、步骤s1:将u盘连接到终端设备,在终端设备上获取u盘序列号,使用u盘序列号构造u盘挂载路径对u盘进行挂载;

4、步骤s2:将挂载好的u盘授权给终端设备,并发布到文件传输协议中,通过文件传输协议进行验证,验证通过后,访问u盘;

5、步骤s3:将u盘断开重连后,自动启动文件传输协议,提供u盘的访问服务。

6、进一步的,所述终端设备为运行文件传输协议的载体,终端设备中安装运行有linux操作系统,并部署在电脑主机所在的用户网局域中,用户使用电脑主机通过用户局域网访问终端设备;终端设备上设有多个usb接口;终端设备中的linux操作系统中安装有u盘驱动。

7、进一步的,所述步骤s1的具体过程为:终端设备通过u盘驱动加载接入的u盘,并识别u盘的信息,u盘的信息包括序列号、设备类型和制造商,使用u盘序列号作为u盘挂载目录,使用md5算法对u盘序列号进行加密,进行统一格式化,在linux系统中的非根目录中创建u盘挂载目录,使用挂载命令将u盘挂载到创建好的u盘挂载目录中,同时对u盘信息进行持久化操作。

8、进一步的,所述步骤s2的具体过程为:将终端设备上linux操作系统用户的用户名和密码绑定到文件传输协议中,系统用户通过文件传输协议的客户端登录时,使用绑定的用户名和密码进行身份验证;系统用户的身份验证成功后,文件传输协议将u盘授权给系统用户,系统用户进入u盘挂载目录中。

9、进一步的,所述步骤s3的具体过程为:u盘首次通过终端设备接入电脑主机断开后再次重连,不再经任何设置,电脑主机上的用户使用文件传输协议的客户端,输入绑定的用户名和密码登录,文件传输协议的客户端显示u盘挂载目录中的文件,进而对u盘挂载目录中的文件进行操作。

10、进一步的,所述u盘授权是将u盘挂载目录的路径与系统用户绑定,在系统用户通过文件传输协议的客户端登录成功后,获取用户名,通过用户名查找到u盘挂载目录的路径,并将u盘挂载目录的路径返回给文件传输协议的客户端,最终在文件传输协议的客户端中展示u盘挂载目录以及u盘挂载目录中的文件。

11、进一步的,u盘授权给系统用户后,将系统用户发布到文件传输协议当中,文件传输协议控制u盘中文件的读写和只读操作。

12、进一步的,终端设备中还加入有杀毒引擎,当u盘接入终端设备后,杀毒引擎对u盘挂载目录中的文件进行杀毒操作,杀毒完成后,再进行后续步骤操作。

13、进一步的,当终端设备检测到u盘断开连接时,取消u盘的挂载,并删除u盘在文件传输协议的客户端中展示的u盘挂载目录。

14、一种基于ftp的u盘文件资源管理系统,包括:

15、u盘管理模块,用于将u盘连接到终端设备,在终端设备上获取u盘序列号,使用u盘序列号构造u盘挂载路径对u盘进行挂载;

16、用户管理模块,用于将挂载好的u盘授权给终端设备,并发布到文件传输协议中,通过文件传输协议进行验证,验证通过后,访问u盘;

17、服务管理模块,用于将u盘断开重连后,自动启动文件传输协议,提供u盘的访问服务。

18、与现有的技术相比,本发明具备以下有益效果:本发明可以实时的把u盘的资源转换成ftp服务的资源,用户直接通过ftp客户端,可以对u盘中的文件和文件夹资源进行操作,在保证u盘中的文件安全的同时,大大的增加了操作性,提升了操作方便性。



技术特征:

1.一种基于ftp的u盘文件资源管理方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种基于ftp的u盘文件资源管理方法,其特征在于:所述步骤s2的具体过程为:将终端设备上linux操作系统用户的用户名和密码绑定到文件传输协议中,系统用户通过文件传输协议的客户端登录时,使用绑定的用户名和密码进行身份验证;系统用户的身份验证成功后,文件传输协议将u盘授权给系统用户,系统用户进入u盘挂载目录中。

3.根据权利要求2所述的一种基于ftp的u盘文件资源管理方法,其特征在于:所述步骤s3的具体过程为:u盘首次通过终端设备接入电脑主机断开后再次重连,不再经任何设置,电脑主机上的用户使用文件传输协议的客户端,输入绑定的用户名和密码登录,文件传输协议的客户端显示u盘挂载目录中的文件,进而对u盘挂载目录中的文件进行操作。

4.根据权利要求3所述的一种基于ftp的u盘文件资源管理方法,其特征在于:所述u盘授权是将u盘挂载目录的路径与系统用户绑定,在系统用户通过文件传输协议的客户端登录成功后,获取用户名,通过用户名查找到u盘挂载目录的路径,并将u盘挂载目录的路径返回给文件传输协议的客户端,最终在文件传输协议的客户端中展示u盘挂载目录以及u盘挂载目录中的文件。

5.根据权利要求1所述的一种基于ftp的u盘文件资源管理方法,其特征在于:u盘授权给系统用户后,将系统用户发布到文件传输协议当中,文件传输协议控制u盘中文件的读写和只读操作。

6.根据权利要求4所述的一种基于ftp的u盘文件资源管理方法,其特征在于:杀毒引擎用于对u盘挂载目录中的文件进行杀毒操作,杀毒完成后,再进行后续步骤操作。

7.根据权利要求6所述的一种基于ftp的u盘文件资源管理方法,其特征在于:当终端设备检测到u盘断开连接时,取消u盘的挂载,并删除u盘在文件传输协议的客户端中展示的u盘挂载目录。

8.一种基于ftp的u盘文件资源管理系统,其特征在于,包括:


技术总结
本发明公开了一种基于FTP的U盘文件资源管理方法及系统,其方法包括如下步骤:将U盘连接到终端设备,在终端设备上获取U盘序列号,使用U盘序列号构造U盘挂载路径对U盘进行挂载,将挂载好的U盘授权给终端设备,并发布到文件传输协议中,通过文件传输协议进行验证,验证通过后,访问U盘,将U盘断开重连后,自动启动文件传输协议,提供U盘的访问服务;本发明可以实时的把U盘的资源转换成FTP服务的资源,用户直接通过FTP客户端,可以对U盘中的文件和文件夹资源进行操作,在保证U盘中的文件安全的同时,大大的增加了操作性,提升了操作方便性。

技术研发人员:陈明亮,余滢婷,谢国强,钟志萍,王和春,郑富永,田晖,罗诚,钟文慧,潘本仁,黎鹏程,崔柳,向恺
受保护的技术使用者:国网江西省电力有限公司电力科学研究院
技术研发日:
技术公布日:2024/4/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1