CN106559392A - A kind of file sharing method, device and system - Google Patents

A kind of file sharing method, device and system Download PDF

Info

Publication number
CN106559392A
CN106559392A CN201510629426.8A CN201510629426A CN106559392A CN 106559392 A CN106559392 A CN 106559392A CN 201510629426 A CN201510629426 A CN 201510629426A CN 106559392 A CN106559392 A CN 106559392A
Authority
CN
China
Prior art keywords
server
disk storage
storage catalogue
authorized user
network file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510629426.8A
Other languages
Chinese (zh)
Inventor
闫冬枫
高峰
张建军
苏砫
王星亮
张威
张晓琳
王秀娟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Shenzhou Taiyue Software Co Ltd
Original Assignee
Beijing Shenzhou Taiyue Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Shenzhou Taiyue Software Co Ltd filed Critical Beijing Shenzhou Taiyue Software Co Ltd
Priority to CN201510629426.8A priority Critical patent/CN106559392A/en
Publication of CN106559392A publication Critical patent/CN106559392A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0892Network architectures or network communication protocols for network security for authentication of entities by using authentication-authorization-accounting [AAA] servers or protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present invention discloses a kind of file sharing method, device and system, and the method includes:When an authorized user logs in, Disk Mapping request, the mapping relations between the physical disk storage catalogue set up on network file clip server and a local virtual disk storage catalogue are sent to network file clip server;When receiving files passe and/or down operation of the user for virtual disk storage catalogue and asking, the physical disk storage catalogue on network file clip server is uploaded and/or down operation accordingly according to mapping relations.Technical scheme is by disk carry in User logs in, by actual carry, on network file clip server, pre-assigned personal disk is mapped to locally, it is rendered as local virtual disk the upload/down operation by the file to virtual disk, reach the effect as the physical disk directly operated on network file clip server, network file clip server is not relied on, user experience is improve.

Description

A kind of file sharing method, device and system
Technical field
The present invention relates to field of information security technology, and in particular to a kind of file sharing method, device and be System.
Background technology
Centralized stores and management platform of the network file clip server as resource, provide a user with resource text The file-management services such as the storage of part, access, backup, distribution, shared, network file clip server is not Only facilitate user to upload the operation for downloading file, and be prevented from the leakage of data, thus have extensive Application foundation.
But referring to Fig. 1, Fig. 1 is the principle schematic of prior art.Prior art carries out the upper of file During biography/down operation, user needs first logging in network folder service device, by network file clip server Remote resource is uploaded files to, from remote resource downloading files to network file clip server;Again from net It is local that the file for downloading is saved in user by network folder service device.
At least there is following defect in prior art:
First, simple client issues the file between local resource and network file clip server Upload/download, the file protocol limited types of support, customer access network folder service device obtains distal end During resource, file transfer protocol (FTP) FTP (File Transfer Protocol) and safety text can only be uploaded/download The file of part host-host protocol SFTP (Secure File Transfer Protocol) protocol type.
Second, user uploads/downloads file and has to first logging in network folder service device, depends on network Folder service device.
In summary, the dependence due to supporting file protocol type single and to network file clip server Property, in result in prior art, user can only be in the range of network file clip server, using this Ground client accesses resource by logging in network folder service device carries out file-sharing, is received using scene Limit, poor user experience.
The content of the invention
The invention provides a kind of file sharing method, device and system, are deposited with solving prior art User using scene limited, the problem of poor user experience.
According to an aspect of the present invention, the invention provides a kind of method of file-sharing, the method bag Include:
When an authorized user logs in, Disk Mapping request is sent to network file clip server, set up institute State a physical disk storage catalogue on network file clip server and a local virtual disk storage Mapping relations between catalogue;
When receive the authorized user for the virtual disk storage catalogue files passe and/or download During operation requests, according to the mapping relations to the physical disk storage on network file clip server Catalogue is uploaded and/or down operation accordingly.
Alternatively, the method is further included:
Receive the corresponding group policy of each authorized user that certificate server is issued;
Wherein, the group policy includes:The account of each authorized user, Disk Mapping script and The virtual disk storage catalogue of distribution;
It is described to send Disk Mapping request to network file clip server, set up the network folder service The mapping relations between a physical disk storage catalogue and a local virtual disk storage catalogue on device Including:
Perform the Disk Mapping script and Disk Mapping request is sent to network file clip server, set up institute The physical disk storage catalogue stated on network file clip server is virtual with the local authorized user Mapping relations between disk storage catalogue;
Wherein, the Disk Mapping request includes the account of authorized user, and the authorized user The virtual disk storage catalogue information of distribution.
Alternatively, the method is further included:
Receive the long-range resource issued of needs that resource management server sends;
The resource is sent to into the network file clip server so that the network file clip server The resource is stored in physical disk storage catalogue.
Alternatively, the method is further included:
Local virtual disk information is sent to into the certificate server so that the certificate server root Virtual disk storage mesh is randomly assigned for each authorized user according to authorized user and the virtual disk information Record.
Alternatively, the method is further included:
Disk Mapping request is sent to the network file clip server by Samba agreements.
According to another aspect of the present invention, there is provided a kind of file sharing device, the device include:Magnetic Disk map unit and operating unit;
The Disk Mapping unit, for when an authorized user logs in, sending out to network file clip server Send Disk Mapping to ask, the physical disk storage catalogue set up on the network file clip server with Mapping relations between a local virtual disk storage catalogue;
The operating unit, receives the authorized user for the virtual disk storage catalogue for working as When files passe and/or down operation are asked, according to the mapping relations on network file clip server The physical disk storage catalogue is uploaded and/or down operation accordingly.
Alternatively, the device is further included:
Authentication ' unit, for receiving the corresponding group policy of each authorized user that certificate server is issued;Its In, the group policy includes:The account of each authorized user, Disk Mapping script and distribution Virtual disk storage catalogue;
The Disk Mapping unit is specifically for performing the Disk Mapping script to network file clip server Send Disk Mapping request, the physical disk storage catalogue set up on the network file clip server With the mapping relations between the virtual disk storage catalogue of the local authorized user;Wherein, the disk reflects Penetrating request includes the account of authorized user, and the virtual disk storage mesh of authorized user's distribution Record information.
Alternatively, the device is further included:
Long-range release unit, the long-range resource issued of the needs for receiving resource management server transmission; The resource is sent to into the network file clip server so that the network file clip server is by institute State resource to store in physical disk storage catalogue.
According to a further aspect of the invention, there is provided a kind of shared file system, the system include:Net The file sharing device of network folder service device and another aspect of the invention;
The file sharing device is sent to the network file clip server when an authorized user logs in Disk Mapping is asked;
The network file clip server, after the Disk Mapping request is received, sets up the network Between the physical disk storage catalogue and a local virtual disk storage catalogue on folder service device Mapping relations;
The file sharing device, is also receiving the authorized user for the virtual disk storage catalogue Files passe and/or down operation ask when, according to the mapping relations to the network folder service Device sends and uploads and/or down operation request;
The network file clip server, also receive upload that the file sharing device sends and/or under When carrying operation requests, the physical disk storage catalogue is uploaded and/or down operation accordingly.
Alternatively, the system is further included:Certificate server and resource management server;
The certificate server sends the corresponding group policy of each authorized user to the file sharing device; Wherein, the group policy includes:The account of each authorized user, Disk Mapping script and distribution Virtual disk storage catalogue;
The network file clip server is receiving the file sharing device transmission Disk Mapping request When, certification request is sent to the certificate server, and receive the certification knot that the certificate server is returned Really;And the physical disk storage catalogue set up on the network file clip server in certification success With the mapping relations between the virtual disk storage catalogue of the local authorized user;
The resource management server is sent out to the certificate server when the logging request of user is received Certification request is sent, whether is authorized user by described certificate server certification login user, is to return Successful authentication result gives the resource pipe to the resource management server, otherwise return authentication failure result Reason server;
The resource management server when the successful authentication result that the certificate server sends is received, So that the User logs in is to the file sharing device.
The invention has the beneficial effects as follows:This file sharing method of the embodiment of the present invention, device and system, By disk carry technology, by the thing in local virtual disk storage catalogue and network file clip server Reason disk storage catalogue sets up mapping relations so that user can enter to local virtual disk storage catalogue Row upload/download sharing operation and reach and directly operate network file clip server on physical store The same effect of catalogue, and without the need for logging in network folder service device again, do not rely on network folder clothes Business device, so as to solve the dependence in prior art to network file clip server.Additionally, passing through Set up the mapping between physical disk and local virtual disk on network file clip server, it is also possible to support many Plant the upload/download of protocol type file (such as HTTP classes, SSH classes, Telnet class files etc.) altogether Operation is enjoyed, the file of FTP and Secure File Transfer Protocol type is not limited to, shared file type is solved excessively single One problem, has widened and has used scene, improves user experience.
Description of the drawings
Fig. 1 is the principle schematic of prior art;
Fig. 2 is a kind of schematic flow sheet of file sharing method of one embodiment of the invention;
Fig. 3 is a kind of block diagram of file sharing device of one embodiment of the invention;
Fig. 4 is a kind of workflow diagram of shared file system of one embodiment of the invention.
Specific embodiment
The present invention core concept be:File is carried out for network file clip server used in prior art When management and sharing operation, logging in network folder service device is needed, and FTP/SFTP can only be supported The file-sharing of protocol type is asked so as to caused use scene is limited and supports file type is single Topic, the embodiment of the present invention utilize disk carry, and actual carry is divided on network file clip server in advance The physical disk storage catalogue of provisioned user is mapped to locally, is rendered as virtualized local disk storage mesh Record, user directly can carry out the upload/download of file, be not required in local operation virtual disk storage catalogue Logging in network folder service device is wanted, so as to avoid the dependence to network file clip server, is solved The problem that user is limited using scene, additionally, by setting up network file clip server with local disk Mapping, it is also possible to support the file-sharing of various protocols type, solves that file-sharing type is single to ask Topic, improves user experience.
Fig. 2 is a kind of schematic flow sheet of file sharing method of one embodiment of the invention, referring to Fig. 2, This file sharing method of one embodiment of the invention includes:
Step S21, when an authorized user logs in, sending Disk Mapping to network file clip server please Ask, the physical disk storage catalogue set up on the network file clip server is empty with local one Intend the mapping relations between disk storage catalogue;
Step S22, when receive the authorized user for the virtual disk storage catalogue files passe And/or during down operation request, according to the mapping relations to the physics on network file clip server Disk storage catalogue is uploaded and/or down operation accordingly.
Through the step shown in Fig. 2, the file sharing method of the present embodiment is due to local virtual disk storage Mapping relations are established between the physical disk storage catalogue of catalogue and network file clip server, so user When the sharing operations such as the upload and/or download of remote resource file are carried out using NetWare file server, no Need logging in network folder service device, it is only necessary in local operation virtual disk storage catalogue, from And solve the dependence to network file clip server.And due to not needing logging in network folder service Device, so as to support the file-sharing of various protocols type, is not limited to the text of FTP/SFTP types Part, it is to avoid the single defect of file-sharing type.
Disk Mapping is disk carry, and in windows operating systems, carry is typically referred to disk point Area's (including by disk partition virtually out) distributes a drive.In (SuSE) Linux OS, hang Load refers to and an equipment (typically storage device) is articulated in an already present catalogue.Access During file in storage device, it is necessary to which the subregion that file is located is mounted in an already present catalogue, Then by accessing this catalogue accessing storage device.
In the present embodiment, the method shown in Fig. 2 is further included:
Receive the corresponding group policy of each authorized user that certificate server is issued;
Wherein group policy includes:The account of each authorized user, Disk Mapping script and distribution Virtual disk storage catalogue;
Disk Mapping request is sent to network file clip server, on network file clip server is set up Mapping relations between individual physical disk storage catalogue and a local virtual disk storage catalogue are specifically by magnetic Disk maps script and sends Disk Mapping request to network file clip server, sets up network file clip server On a physical disk storage catalogue and the local authorized user virtual disk storage catalogue between reflect Relation is penetrated, the Disk Mapping request includes that the account of authorized user and the authorized user are corresponding Virtual disk storage catalogue information.
Specifically, the effect of certificate server is to the user's authorization identifying using remote resource and virtual Disk allocation manager, certificate server can carry out overall preservation to User logs in authority, it is also possible to overall Some authorities are issued, is managed collectively, it is ensured that the safety of system and the convenience of User logs in.
In the present embodiment, the method shown in Fig. 2 is further included:
Receive the long-range resource issued of needs that resource management server sends;
The resource is sent to into network file clip server so that resource is stored by network file clip server To in physical disk storage catalogue.
Specifically, resource management server is a platform being managed collectively to resource, resource management Many resources are distributed with server, and to the long-range issue of those needs, for the resource that user remotely uses, Resource management server can arrange two kinds of client when resource is reached the standard grade, and one kind is local client Another kind is Terminal Server Client, for Terminal Server Client, needs long-range issue, and stores network file In the physical store catalogue of clip server.
In the present embodiment, the method shown in Fig. 2 is further included:
Local virtual disk information is sent to into certificate server so that certificate server is used according to mandate Family and virtual disk information are randomly assigned virtual disk storage catalogue for each authorized user.
For each using the user of remote resource, need to distribute a local virtual disk storage catalogue, First go out multiple virtual disks in local virtual i.e. in this method, the information of these virtual disks is sent to and is recognized Card server, as certificate server preserves authorized user, such certificate server is receiving virtual magnetic During disk information, a virtual disk storage catalogue is randomly assigned to each authorized user, and the disk is deposited Storage directory information is saved in the corresponding group policy of the user, to issue.
In the present embodiment, the method shown in Fig. 2 is further included:
Disk Mapping request is sent to network file clip server by Samba agreements.Samba agreement masters (SuSE) Linux OS to be used for and Windows operating system carry out network share.Due to prior art only There is a network file clip server, and network file clip server is operated using Linux System, causes the network file clip server of prior art only to support FTP/SFTP protocol type files Sharing operation, user can only access resource using local client.And in the present embodiment, file-sharing dress It can be Windows operating system to put, and so utilize Samba agreements by different operating system type Connect between network file clip server and file sharing device, realizing can be to Linux type operations The file that system is supported carries out sharing operation, the protocol type text that can be supported to Windows operating system again Part carries out sharing operation, and in solving the problems, such as prior art, supported protocol type is single.
Fig. 3 is a kind of block diagram of file sharing device of one embodiment of the invention, referring to Fig. 3, this article Part sharing means 30 include:
Disk Mapping unit 301, for when an authorized user logs in, performing Disk Mapping script to net Network folder service device sends Disk Mapping request, the thing set up on the network file clip server Mapping relations between reason disk storage catalogue and a local virtual disk storage catalogue, the wherein disk Mapping request includes the account of authorized user, and the virtual disk storage of authorized user's distribution Directory information;
Operating unit 302, receives the authorized user for the virtual disk storage catalogue for working as When files passe and/or down operation are asked, according to the mapping relations on network file clip server The physical disk storage catalogue is uploaded and/or down operation accordingly.
By the device shown in Fig. 3, using long-range issue in User logs in this document sharing means 30 When client utility accesses resource (i.e. asset equipment or application system), by Disk Mapping by actual extension It is loaded in pre-assigned user's physical disk storage catalogue on network file clip server and is mapped to file-sharing Device, is rendered as virtualized local disk so as to realize the sharing operations such as the upload download of user file, Need not rely on network file clip server.
In one embodiment of the invention, this document sharing means 30 also include authentication ' unit, for connecing Receive the corresponding group policy of each authorized user that certificate server is issued;Wherein, the group policy includes: The virtual disk storage catalogue of the account, Disk Mapping script and distribution of each authorized user;Institute Disk Mapping unit is stated specifically for sending magnetic to network file clip server by the Disk Mapping script Disk mapping request, the physical disk storage catalogue set up on the network file clip server with it is local The authorized user virtual disk storage catalogue between mapping relations.
In one embodiment of the invention, this document sharing means 30 also include:
Long-range release unit, the long-range resource issued of the needs for receiving resource management server transmission; The resource is sent to into the network file clip server so that the network file clip server is by institute State resource to store in physical disk storage catalogue.
Specifically, file sharing device 30 is Citrix server, and XenApp is provided with Citrix server Plug-in unit, XenApp are the instruments of an on-demand delivery application program, and XenApp is in data center's concentrate tube Reason application program and asset equipment, and it is instant to Anywhere, being paid using the user of any equipment should With and asset equipment, alloing user to obtain high definition experience carries out the use of online and off line.By Citrix Server can realize user's telnet server in non-local net and remote operation XenApp issues Resource.Long-range release unit is that resource is issued by the XenApp plug-in units on Citrix server, Synchronize between network file clip server and Citrix server, it would be desirable to the long-range money issued Source also stores a on the corresponding physical disk of NetWare file server.So for a user, user Can realize directly accessing resource by accessing the XenApp plug-in units of Citrix server whenever and wherever possible Effect, the use of resource are no longer limited to certain specific region, and do not need user to remove logging in network again Folder service device, so as to improve user experience.
It should be noted that the course of work of the file sharing device in the embodiment of the present invention be with it is aforesaid The operating procedure of file sharing method is corresponding, therefore, the course of work of file sharing device can be in the past The correspondence description of the method part in face, is repeated no more here.
Additionally, present invention also offers a kind of shared file system, this document shared system includes:Network Folder service device and aforesaid file sharing device;
File sharing device sends Disk Mapping to network file clip server when an authorized user logs in Request;
Network file clip server, after Disk Mapping request is received, sets up network file clip server On a physical disk storage catalogue and the mapping relations between a local virtual disk storage catalogue;
File sharing device, also receive authorized user for virtual disk storage catalogue files passe and/ Or during down operation request, send to upload and/or download according to mapping relations to network file clip server and grasp Ask;
Network file clip server, please also in the upload and/or down operation for receiving file sharing device transmission When asking, physical disk storage catalogue is uploaded accordingly and/or down operation.
In the present embodiment, the system is further included:Certificate server and resource management server;
Certificate server sends the corresponding group policy of each authorized user to file sharing device;Wherein, group Strategy includes:The virtual magnetic of the account, Disk Mapping script and distribution of each authorized user is taken inventory Storage catalogue;
Network file clip server receive file sharing device send Disk Mapping ask when, to certification Server sends certification request, and receives the authentication result of certificate server return;And in certification success The void of the physical disk storage catalogue set up on network file clip server and the local authorized user Intend the mapping relations between disk storage catalogue;
, when the logging request of user is received, sending certification to certificate server please for resource management server Ask, whether the login user is authorized user by certificate server certification, be then return authentication successful result To resource management server, otherwise return authentication failure result is to resource management server;Resource management takes Business device is when the successful authentication result of certificate server transmission is received so that User logs in is to file-sharing Device.
Fig. 4 is a kind of workflow diagram of shared file system of one embodiment of the invention, referring to Fig. 4,
This document shared system includes:File sharing device, network file clip server, resource management's clothes Business device and certificate server.
Pass through Samba agreements in the present embodiment by the network folder service using (SuSE) Linux OS Device with carry out network share using the Citrix server of Windows operating system, to network folder take The resource file of the various protocols type on business device is shared.
The specific workflow of the system is:
1) certificate server issues the corresponding group policy of each authorized user and gives file sharing device (i.e. Ctirix Server);
Wherein, group policy includes:The account of each authorized user, each authorized user is in file The virtual disk storage catalogue distributed in sharing means (i.e. Citrix server) and hold after User logs in Row Disk Mapping script, is mapped with the disk on network file clip server.
2) User logs in resource management server;
User sends the request of logging resource management server, and after resource management server is signed in, The login link of resource management server assume file sharing means, when clicking on login link, resource management The information of the user is sent to certificate server by server, is authenticated.
3) return authentication result;
Certificate server after certification, the result of return authentication success or failure to resource management server, Difference of the resource management server according to authentication result, sends log file sharing means in certification success Request to file sharing device, file sharing device is returned when the request of resource management server is received To user, User logs in issues the Terminal Server Client on file sharing device, text in XenApp homepages face Part sharing means perform disk carry script (i.e. Disk Mapping script);It should be noted that in this enforcement In example, XenApp plug-in units on file sharing device, are provided with, XenApp is remotely to be issued resource Platform, resource is remotely issued by XenApp, authorized user can whenever and wherever possible using should The long-range resource issued, is no longer limited in certain LAN using scene.
4) file sharing device sends Disk Mapping request to network file clip server, wherein Disk Mapping Request includes the account of authorized user, the virtual disk storage catalogue information of authorized user's distribution.
5) network file clip server sends user profile and is authenticated to certificate server.
6) in certification success, network file clip server sets up physical disk storage catalogue and the user's The mapping relations of virtual disk storage catalogue.
Distribute physics disk storage catalogue for the user, map successfully, corresponding void on file sharing device Intend Dropbox of the disk for user.
User logs in file sharing device accesses resource using the long-range client utility issued, and to resource On file be downloaded operation, it is locally downloading, or by the resource of local files passe to distal end. In the present embodiment, resource includes asset equipment and application program, asset equipment such as data base and service Device.
In sum, the technical scheme of the embodiment of the present invention has advantages below:
First, using Samba agreements by network folder service and two different operatings of file sharing device Carry out network share, file-sharing between system, support files passe between heterogeneous operating systems and/ Or down operation.
First, by disk carry technology, by the virtual disk storage catalogue and network of file sharing device The physical disk storage catalogue of folder service device is mapped, so that user is virtual in local operation Disk has reached the effect as the physical disk on directly operation network file clip server, thus works as When user uses the resource on network file clip server, it is not necessary to the direct logging in network file clothes of user Business device, solves the Dependence Problem to network file clip server.
3rd, the group policy of each user is issued by certificate server, and by certificate server to logging in The authority of user and the request of disk carry are authenticated, it is ensured that the user having permission could use network The file of the resource on folder service device, it is ensured that the safety of system.Also, group policy includes The virtual disk storage catalogue that each user distributes on file sharing device (i.e. Citrix server) with And the automatic script for performing carry disk after User logs in, performed by Disk Mapping script and network folder The mapping request of the disk on server, realizes simple, efficiency high.
4th, by file sharing device by the long-range resource issued of needs on resource management server Pass in the physical disk of network file clip server and store, virtual disk storage catalogue is set up with network text The mapping relations of physical disk storage catalogue on part clip server, and plug-in unit XenApp is issued by long-range Receive user and share to issuing the multiple resources multiple file types on XenApp Terminal Server Clients, The file of various protocols type, for example, the upload of http protocol, SSH agreements and Telnet agreements/ Download, and be not limited to the file of FTP and Secure File Transfer Protocol type, widened application scenarios, improve use Family experience.
Presently preferred embodiments of the present invention is the foregoing is only, the protection model of the present invention is not intended to limit Enclose.All any modification, equivalent substitution and improvements made within the spirit and principles in the present invention etc., Comprising within the scope of the present invention.

Claims (10)

1. a kind of file sharing method, it is characterised in that methods described includes:
When an authorized user logs in, Disk Mapping request is sent to network file clip server, set up institute State a physical disk storage catalogue on network file clip server and a local virtual disk storage Mapping relations between catalogue;
When receive the authorized user for the virtual disk storage catalogue files passe and/or download During operation requests, according to the mapping relations to the physical disk storage on network file clip server Catalogue is uploaded and/or down operation accordingly.
2. file sharing method as claimed in claim 1, it is characterised in that the method is further included:
Receive the corresponding group policy of each authorized user that certificate server is issued;
Wherein, the group policy includes:The account of each authorized user, Disk Mapping script and The virtual disk storage catalogue of distribution;
It is described to send Disk Mapping request to network file clip server, set up the network folder service The mapping relations between a physical disk storage catalogue and a local virtual disk storage catalogue on device Including:
Perform the Disk Mapping script and Disk Mapping request is sent to network file clip server, set up institute The physical disk storage catalogue stated on network file clip server is virtual with the local authorized user Mapping relations between disk storage catalogue;
Wherein, the Disk Mapping request includes the account of authorized user, and the authorized user The virtual disk storage catalogue information of distribution.
3. file sharing method as claimed in claim 1, it is characterised in that the method is further included:
Receive the long-range resource issued of needs that resource management server sends;
The resource is sent to into the network file clip server so that the network file clip server The resource is stored in physical disk storage catalogue.
4. file sharing method as claimed in claim 2, it is characterised in that the method is further included:
Local virtual disk information is sent to into the certificate server so that the certificate server root Virtual disk storage mesh is randomly assigned for each authorized user according to authorized user and the virtual disk information Record.
5. the file sharing method as described in any one of claim 1-4, it is characterised in that the method is entered One step includes:
Disk Mapping request is sent to the network file clip server by Samba agreements.
6. a kind of file sharing device, it is characterised in that the device includes:Disk Mapping unit and operation Unit;
The Disk Mapping unit, for when an authorized user logs in, sending out to network file clip server Send Disk Mapping to ask, the physical disk storage catalogue set up on the network file clip server with Mapping relations between a local virtual disk storage catalogue;
The operating unit, receives the authorized user for the virtual disk storage catalogue for working as When files passe and/or down operation are asked, according to the mapping relations on network file clip server The physical disk storage catalogue is uploaded and/or down operation accordingly.
7. file sharing device as claimed in claim 6, it is characterised in that the device is further included:
Authentication ' unit, for receiving the corresponding group policy of each authorized user that certificate server is issued;Its In, the group policy includes:The account of each authorized user, Disk Mapping script and distribution Virtual disk storage catalogue;
The Disk Mapping unit is specifically for performing the Disk Mapping script to network file clip server Send Disk Mapping request, the physical disk storage catalogue set up on the network file clip server With the mapping relations between the virtual disk storage catalogue of the local authorized user;Wherein, the disk reflects Penetrating request includes the account of authorized user, and the virtual disk storage mesh of authorized user's distribution Record information.
8. file sharing device as claimed in claim 6, it is characterised in that the device is further included:
Long-range release unit, the long-range resource issued of the needs for receiving resource management server transmission; The resource is sent to into the network file clip server so that the network file clip server is by institute State resource to store in physical disk storage catalogue.
9. a kind of shared file system, it is characterised in that the system includes:Network file clip server, And the file sharing device as any one of claim 6-8;
The file sharing device is sent to the network file clip server when an authorized user logs in Disk Mapping is asked;
The network file clip server, after the Disk Mapping request is received, sets up the network Between the physical disk storage catalogue and a local virtual disk storage catalogue on folder service device Mapping relations;
The file sharing device, is also receiving the authorized user for the virtual disk storage catalogue Files passe and/or down operation ask when, according to the mapping relations to the network folder service Device sends and uploads and/or down operation request;
The network file clip server, also receive upload that the file sharing device sends and/or under When carrying operation requests, the physical disk storage catalogue is uploaded and/or down operation accordingly.
10. shared file system as claimed in claim 9, it is characterised in that the system is further wrapped Include:Certificate server and resource management server;
The certificate server sends the corresponding group policy of each authorized user to the file sharing device; Wherein, the group policy includes:The account of each authorized user, Disk Mapping script and distribution Virtual disk storage catalogue;
The network file clip server is receiving the file sharing device transmission Disk Mapping request When, certification request is sent to the certificate server, and receive the certification knot that the certificate server is returned Really;And the physical disk storage catalogue set up on the network file clip server in certification success With the mapping relations between the virtual disk storage catalogue of the local authorized user;
The resource management server is sent out to the certificate server when the logging request of user is received Certification request is sent, whether is authorized user by described certificate server certification login user, is to return Successful authentication result gives the resource pipe to the resource management server, otherwise return authentication failure result Reason server;
The resource management server when the successful authentication result that the certificate server sends is received, So that the User logs in is to the file sharing device.
CN201510629426.8A 2015-09-28 2015-09-28 A kind of file sharing method, device and system Pending CN106559392A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510629426.8A CN106559392A (en) 2015-09-28 2015-09-28 A kind of file sharing method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510629426.8A CN106559392A (en) 2015-09-28 2015-09-28 A kind of file sharing method, device and system

Publications (1)

Publication Number Publication Date
CN106559392A true CN106559392A (en) 2017-04-05

Family

ID=58415774

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510629426.8A Pending CN106559392A (en) 2015-09-28 2015-09-28 A kind of file sharing method, device and system

Country Status (1)

Country Link
CN (1) CN106559392A (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107861983A (en) * 2017-09-30 2018-03-30 中国电子科技集团公司第三十二研究所 Remote sensing image storage system for high-speed remote sensing image processing
CN108733402A (en) * 2018-05-17 2018-11-02 云宏信息科技股份有限公司 The method and device of quick Fabrication vdisk files
CN109144657A (en) * 2017-06-14 2019-01-04 中兴通讯股份有限公司 A kind of method and apparatus of the file-sharing of spanning operation system platform
CN110069454A (en) * 2017-09-11 2019-07-30 中兴通讯股份有限公司 A kind of network file management method, terminal and computer readable storage medium
CN110321077A (en) * 2019-06-17 2019-10-11 浩云科技股份有限公司 A kind of management method and device of centrally stored file
CN110535829A (en) * 2019-07-24 2019-12-03 视联动力信息技术股份有限公司 A kind of data interactive method and a kind of view networked system
CN110597773A (en) * 2019-08-28 2019-12-20 重庆爱奇艺智能科技有限公司 Method and apparatus for sharing files between computer device and virtual reality device
CN110688194A (en) * 2018-07-06 2020-01-14 中兴通讯股份有限公司 Disk management method based on cloud desktop, virtual machine and storage medium
CN111917891A (en) * 2020-08-20 2020-11-10 深圳市瑞驰信息技术有限公司 Method and system for realizing data sharing between mobile phone and cloud mobile phone
CN112667172A (en) * 2021-01-19 2021-04-16 南方电网科学研究院有限责任公司 Disk operation method, device, system, storage medium and computing equipment
CN112765605A (en) * 2020-12-31 2021-05-07 浙江中控技术股份有限公司 Data processing method and related equipment
CN112988460A (en) * 2021-02-05 2021-06-18 新华三大数据技术有限公司 Data backup method and device for virtual machine
CN113360202A (en) * 2020-07-22 2021-09-07 广东华晟数据固态储存有限公司 Wireless unloading method of file recording equipment
CN113377716A (en) * 2021-06-28 2021-09-10 展讯通信(天津)有限公司 File acquisition method, electronic equipment, chip and storage medium
CN113612811A (en) * 2021-06-20 2021-11-05 济南浪潮数据技术有限公司 Method, system, equipment and medium for client mounting in multiple channels
CN114253929A (en) * 2021-11-15 2022-03-29 北京计算机技术及应用研究所 Network disk system architecture based on distributed file storage

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2375671A1 (en) * 2008-12-29 2011-10-12 Chengdu Huawei Symantec Technologies Co., Ltd. Access method and access apparatus for network file system
CN103841113A (en) * 2014-03-20 2014-06-04 武汉理工大学 Safe network file system based on user mode file system
CN104020961A (en) * 2014-05-15 2014-09-03 深圳市深信服电子科技有限公司 Distributed data storage method, device and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2375671A1 (en) * 2008-12-29 2011-10-12 Chengdu Huawei Symantec Technologies Co., Ltd. Access method and access apparatus for network file system
CN103841113A (en) * 2014-03-20 2014-06-04 武汉理工大学 Safe network file system based on user mode file system
CN104020961A (en) * 2014-05-15 2014-09-03 深圳市深信服电子科技有限公司 Distributed data storage method, device and system

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109144657A (en) * 2017-06-14 2019-01-04 中兴通讯股份有限公司 A kind of method and apparatus of the file-sharing of spanning operation system platform
CN109144657B (en) * 2017-06-14 2023-10-13 中兴通讯股份有限公司 Method and device for sharing files across operating system platforms
CN110069454A (en) * 2017-09-11 2019-07-30 中兴通讯股份有限公司 A kind of network file management method, terminal and computer readable storage medium
CN107861983A (en) * 2017-09-30 2018-03-30 中国电子科技集团公司第三十二研究所 Remote sensing image storage system for high-speed remote sensing image processing
CN108733402A (en) * 2018-05-17 2018-11-02 云宏信息科技股份有限公司 The method and device of quick Fabrication vdisk files
CN110688194A (en) * 2018-07-06 2020-01-14 中兴通讯股份有限公司 Disk management method based on cloud desktop, virtual machine and storage medium
CN110688194B (en) * 2018-07-06 2023-03-17 中兴通讯股份有限公司 Disk management method based on cloud desktop, virtual machine and storage medium
CN110321077A (en) * 2019-06-17 2019-10-11 浩云科技股份有限公司 A kind of management method and device of centrally stored file
CN110535829A (en) * 2019-07-24 2019-12-03 视联动力信息技术股份有限公司 A kind of data interactive method and a kind of view networked system
CN110535829B (en) * 2019-07-24 2022-06-07 视联动力信息技术股份有限公司 Data interaction method and video networking system
CN110597773A (en) * 2019-08-28 2019-12-20 重庆爱奇艺智能科技有限公司 Method and apparatus for sharing files between computer device and virtual reality device
CN113360202A (en) * 2020-07-22 2021-09-07 广东华晟数据固态储存有限公司 Wireless unloading method of file recording equipment
CN113360202B (en) * 2020-07-22 2024-06-04 广东华晟数据固态存储有限公司 Wireless unloading method of file recording equipment
CN111917891B (en) * 2020-08-20 2023-07-04 深圳市臂云科技有限公司 Method and system for realizing sharing of data between mobile phone and cloud mobile phone
CN111917891A (en) * 2020-08-20 2020-11-10 深圳市瑞驰信息技术有限公司 Method and system for realizing data sharing between mobile phone and cloud mobile phone
CN112765605A (en) * 2020-12-31 2021-05-07 浙江中控技术股份有限公司 Data processing method and related equipment
CN112667172A (en) * 2021-01-19 2021-04-16 南方电网科学研究院有限责任公司 Disk operation method, device, system, storage medium and computing equipment
CN112988460B (en) * 2021-02-05 2022-05-27 新华三大数据技术有限公司 Data backup method and device for virtual machine
CN112988460A (en) * 2021-02-05 2021-06-18 新华三大数据技术有限公司 Data backup method and device for virtual machine
CN113612811A (en) * 2021-06-20 2021-11-05 济南浪潮数据技术有限公司 Method, system, equipment and medium for client mounting in multiple channels
CN113612811B (en) * 2021-06-20 2023-04-07 济南浪潮数据技术有限公司 Method, system, equipment and medium for client mounting in multiple channels
CN113377716B (en) * 2021-06-28 2023-01-31 展讯通信(天津)有限公司 File acquisition method, electronic equipment, chip and storage medium
CN113377716A (en) * 2021-06-28 2021-09-10 展讯通信(天津)有限公司 File acquisition method, electronic equipment, chip and storage medium
CN114253929A (en) * 2021-11-15 2022-03-29 北京计算机技术及应用研究所 Network disk system architecture based on distributed file storage
CN114253929B (en) * 2021-11-15 2024-04-05 北京计算机技术及应用研究所 Network disk system architecture based on distributed file storage

Similar Documents

Publication Publication Date Title
CN106559392A (en) A kind of file sharing method, device and system
CN111934918B (en) Network isolation method and device for container instances in same container cluster
CN109491758A (en) Docker mirror image distribution method, system, data gateway and computer readable storage medium
CN103384237B (en) Method for sharing IaaS cloud account, shared platform and network device
CN103001999B (en) For privately owned Cloud Server, intelligent apparatus client and the method for public cloud network
CN103475682B (en) File transfer method and file transfer equipment
CN102035815B (en) Data acquisition method, access node and system
CN106506620A (en) A kind of cloud desktop intelligent terminal's management system
CN105072183B (en) The management method and managing device in cloud O/S software warehouse
CN106844111B (en) Access method of cloud storage network file system
CN103795530B (en) A kind of method, device and the main frame of cross-domain controller certification
CN104811473B (en) A kind of method, system and management system for creating virtual non-volatile storage medium
EP3491805B1 (en) System and method for configuration of a connected device connection
CN108055314A (en) The management method and group system of a kind of group system
CN110019104A (en) File resource exchanges method, file resource server and document exchange system
CN102664894B (en) System and method for software provision based on cloud computing
CN110659095B (en) Desktop virtualization system and method for desktop virtualization
CN105591959B (en) A kind of system and method carrying out load balancing using SSL Session state reuse
CN102685115B (en) Resource access method, resource management device and system
CN105071965A (en) Management system of network equipment
EP2808820A1 (en) Method of changing password in an industrial automation and control system
CN105357239A (en) Method and device for providing service, and method and device for acquiring service
CN109213730A (en) A kind of file storage service address changing method and system being associated with block chain main chain
US10193892B2 (en) Resource restriction
CN102710742A (en) Offline file synchronous processing mechanism based on cloud computing virtual application

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Wang Xingliang

Inventor after: Yan Dongfeng

Inventor after: Gao Feng

Inventor after: Zhang Jianjun

Inventor after: Su Chang

Inventor after: Zhang Wei

Inventor after: Zhang Xiaolin

Inventor after: Wang Xiujuan

Inventor before: Yan Dongfeng

Inventor before: Gao Feng

Inventor before: Zhang Jianjun

Inventor before: Su Chang

Inventor before: Wang Xingliang

Inventor before: Zhang Wei

Inventor before: Zhang Xiaolin

Inventor before: Wang Xiujuan

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170405