CN113946798A - Method and system for sharing files among multiple operating system terminals - Google Patents
Method and system for sharing files among multiple operating system terminals Download PDFInfo
- Publication number
- CN113946798A CN113946798A CN202111110378.3A CN202111110378A CN113946798A CN 113946798 A CN113946798 A CN 113946798A CN 202111110378 A CN202111110378 A CN 202111110378A CN 113946798 A CN113946798 A CN 113946798A
- Authority
- CN
- China
- Prior art keywords
- operating system
- domain
- terminal
- account
- sharing
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 230000006870 function Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2141—Access rights, e.g. capability lists, access control lists, access tables, access matrices
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention relates to a method and a system for sharing files among multiple operating system terminals, wherein the method comprises the following steps: acquiring a domain name, an account name and a password corresponding to the account name; adding the domain according to the domain name, the account name and the password; and obtaining the operation permission of the target shared folder according to the account name and the corresponding relation between the account name and the operation permission of the shared folder in the domain. According to the invention, different operation authorities of different accounts on the shared file in the domain are given, so that various operating system terminals can have the shared file operation authority corresponding to the account by adding the corresponding account into the domain, the refinement of the file sharing authority is realized, the number of people who enjoy file sharing service is not limited, and a Windows computer, a trusted and created terminal and an android system terminal can share the same file sharing system without influencing the purpose of the current overall architecture.
Description
Technical Field
The invention relates to the technical field of file sharing, in particular to a method and a system for sharing files among multiple operating system terminals.
Background
File sharing refers to sharing information resources such as music, videos, books, software and the like of different users on an interconnected network. At present, a common file sharing method is to establish a shared folder through a Windows system. Specifically, a shared folder is established by using a file sharing function of the Windows system, and the access authority of the shared folder is set, so that other computer terminals can share files in the shared folder, and the purpose of file sharing is achieved.
However, as the computers of the trusted terminals are gradually advanced and mobile offices are popularized, the related technologies cannot enable the Windows computer, the trusted terminals and the android system terminals to share the same file sharing system, and the current overall architecture is not affected. In addition, in the method for sharing files by establishing shared folders through the Windows system, the Windows system cannot refine the access authority of each folder, and the file sharing service is limited to a few persons or a dozen persons.
Disclosure of Invention
In view of the above, a method and a system for sharing files among multiple operating system terminals are provided to solve the problems that the Windows computer, the trusted terminal and the android system terminal cannot share the same file sharing system, the current overall architecture is not affected, the access permission of each folder cannot be refined, and the file sharing service is limited to several or more than ten people in the related art.
The invention adopts the following technical scheme:
in a first aspect, the present invention provides a method for sharing files among multiple operating system terminals, which is applied to an operating system terminal and includes:
acquiring a domain name, an account name and a password corresponding to the account name;
adding the domain name, the account name and the password into the domain;
and obtaining the operation permission of the target shared folder according to the account name and the corresponding relation between the account name and the operation permission of the shared folder in the domain.
Preferably, the shared folder is stored in a file server.
Preferably, the shared folders include a unit shared folder, a department shared folder and a personal shared folder;
the personal sharing folder is provided with two directories; the two directories are respectively used for storing files with different properties.
Preferably, each type of shared folder is provided with a space quota.
Preferably, the operating system terminal is a Windows terminal, a trusted terminal or an android system terminal.
In a second aspect, the present invention further provides a method for sharing files among multiple operating system terminals, which is applied to a domain control server, and includes:
and establishing a domain name, a plurality of account names and passwords corresponding to the account names according to the establishing operation of the user.
Preferably, the method for sharing files among multiple operating system terminals of the present invention further comprises: configuring a desktop configuration strategy corresponding to each account name according to configuration operation of a user;
the desktop configuration policy comprises resource authority limit, interface function limit, application program execution characteristic limit, network connection limit and security configuration limit.
In a third aspect, the present invention further provides a method for sharing files among multiple operating system terminals, which is applied to a file server, and includes:
acquiring a plurality of account names;
establishing a plurality of shared folders;
setting operation authority of each shared folder;
and establishing a corresponding relation between the account names and the operation authorities of the shared folders.
In a fourth aspect, the present invention further provides a file sharing system between multiple operating system terminals, including: the system comprises an operating system terminal, a domain control server and a file server;
the operating system terminal is a Windows terminal, a trusted terminal or an android system terminal; the operating system terminal is used for realizing the file sharing method among the multiple operating system terminals; the method is applied to an operating system terminal;
the domain control server is used for realizing the file sharing method between the multiple operating system terminals; the method is applied to a domain control server;
the file server is used for realizing the file sharing method between the terminals of the multiple operating systems, and the method is applied to the file server.
By adopting the technical scheme, the invention discloses a file sharing method among multiple operating system terminals, which is applied to the operating system terminals and comprises the following steps: acquiring a domain name, an account name and a password corresponding to the account name; adding the domain name, the account name and the password into the domain; and obtaining the operation permission of the target shared folder according to the account name and the corresponding relation between the account name and the operation permission of the shared folder in the domain. Based on the method, different operation authorities of different accounts on the shared file in the domain are given, so that various operating system terminals can have the shared file operation authority corresponding to the account by adding the corresponding account into the domain, the refinement of the file sharing authority is realized, the number of people who enjoy the file sharing service is not limited, and the Windows computer, the trusted and created terminal and the android system terminal can share the same file sharing system without influencing the aim of the current overall architecture.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flowchart of a method for sharing files between multiple operating system terminals according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a method for sharing files between multiple operating system terminals according to a second embodiment of the present invention;
fig. 3 is a schematic flowchart of a file sharing method between multiple operating system terminals according to a third embodiment of the present invention;
fig. 4 is a schematic structural diagram of a file sharing system between multiple operating system terminals according to a fourth embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be described in detail below. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the examples given herein without any inventive step, are within the scope of the present invention.
Example one
Fig. 1 is a flowchart illustrating a method for sharing files between multiple operating system terminals according to an embodiment of the present invention. As shown in fig. 1, the method for sharing files among multiple operating system terminals according to this embodiment includes:
s11, acquiring the domain name, the account name and the password corresponding to the account name.
Specifically, the operating system terminal is a Windows terminal, a trusted terminal or an android system terminal. The domain name can be a domain name in a xx.xx.cn format and is established by a domain control server. The domain control server can be established based on the windows server Active Directory function. In the actual application process, an administrator sets a plurality of account names and passwords corresponding to the account names through the domain control server according to actual requirements.
It should be noted that, each account is configured with different shared folder operation permissions, and the operating system terminal adds a domain name, an account name, and a password to a domain by inputting the domain name, the account name, and the password on the login interface, and obtains the shared folder operation permission in the domain corresponding to the account.
And S12, adding into the domain according to the domain name, the account name and the password.
In detail, when the operating system terminal accesses the domain for the first time, the correct domain name, account name and account password need to be input in the access interface, and then the operating system terminal is successfully added into the domain. When the domain is accessed for the first time, the remembering password option of the page is selected, and the password does not need to be input when the operating system terminal accesses the domain for the next time.
S13, obtaining the operation authority of the target shared folder according to the account name and the corresponding relation between the account name and the operation authority of the shared folder in the domain.
Specifically, the shared folder is stored in a domain file server. And determining the target shared folder operation authority corresponding to the account name according to the account name and the corresponding relation between the account name and the shared folder operation authority in the domain, so that an operating system terminal added into the domain through the account can perform corresponding operation on the shared folder in the domain according to the access operation of the user and the target shared folder operation authority.
In addition, when the operating System terminal is a trusted terminal, the server side of the File server System adds an NFS (Network File System) function, and the trusted terminal communicates with the File server through smb (server Message block) sharing. When the operating system terminal is a Windows terminal, the operating system terminal accesses the shared folder in a disk mapping mode after being added into the domain.
By adopting the technical scheme, the method for sharing the file among the multiple operating system terminals is applied to the operating system terminals and comprises the following steps: acquiring a domain name, an account name and a password corresponding to the account name; adding the domain name, the account name and the password into the domain; and obtaining the operation permission of the target shared folder according to the account name and the corresponding relation between the account name and the operation permission of the shared folder in the domain. Based on the method, different operation authorities of different accounts on the shared file in the domain are given, so that various operating system terminals can have the shared file operation authority corresponding to the account by adding the corresponding accounts into the domain, the embodiment realizes the refinement of the file sharing authority, the number of people enjoying the file sharing service is not limited, and the Windows computer, the trusted and created terminal and the android system terminal can share the same file sharing system without influencing the aim of the current overall architecture.
Preferably, the shared folders include a unit shared folder, a department shared folder and a personal shared folder; the personal sharing folder is provided with two directories; the two directories are respectively used for storing files with different properties.
In detail, the unit sharing folder is a folder which can be accessed by all employees in the unit and is used for storing public files of the whole unit and other files which need to be shared by all employees in the unit. The department shared folder only supports the access of the personnel in the department and is used for storing the public files in the department and other files needing to be shared by the personnel in the department. The personal shared folder only supports personal access and comprises an A directory and a B directory, wherein the A directory is used for storing important documents, the B directory is used for storing other documents, and the two directories are arranged, so that the documents with different importance degrees can be conveniently classified and stored by a person, and the documents can be conveniently stored by the person.
It should be noted that the files that the individual needs to share can be placed into the unit sharing folder or the department sharing folder by the related authorized personnel according to the level.
Preferably, each type of shared folder is provided with a space quota to limit unlimited storage of files.
Example two
Fig. 2 is a schematic flowchart of a file sharing method between multiple operating system terminals according to a second embodiment of the present invention, where the method is applied to a domain control server. As shown in fig. 2, the method for sharing files between multiple operating system terminals of this embodiment includes:
s201, establishing a domain name, a plurality of account names and passwords corresponding to the account names according to the establishing operation of the user.
Specifically, the domain control server may be established based on a windows server Active Directory function. In the actual application process, an administrator sets a plurality of account names and passwords corresponding to the account names through the domain control server according to actual requirements.
Preferably, the method for sharing files among multiple operating system terminals according to this embodiment further includes: configuring a desktop configuration strategy corresponding to each account name according to configuration operation of a user; the desktop configuration policy comprises resource authority limit, interface function limit, application program execution characteristic limit, network connection limit and security configuration limit.
In detail, resource authority limit, interface function limit, application program execution feature limit, network connection limit and security configuration limit are all the prior art, but different from the prior art, in the prior art, a desktop configuration policy of an operating system terminal is configured by a user of the terminal, and in the application, the desktop configuration policy of each operating system terminal is configured by the same administrator, so that unified management and control of each operating system terminal are realized.
EXAMPLE III
Fig. 3 is a schematic flowchart of a file sharing method between multiple operating system terminals according to a third embodiment of the present invention, where the method is applied to a file server. As shown in fig. 3, the method for sharing files between multiple operating system terminals of this embodiment includes:
s301, acquiring a plurality of account names;
s302, establishing a plurality of shared folders;
s303, setting operation authority of each shared folder;
s304, establishing a corresponding relation between the account names and the operation authorities of the shared folders.
Specifically, by establishing a corresponding relationship between the name of each account and the operation authority of each shared folder, each account is configured with different shared folder operation authorities, and the operating system terminal enters a domain name, an account name and a password into a domain through a login interface and obtains the shared folder operation authority in the domain corresponding to the account. Therefore, the authority of each shared folder can be determined according to personnel, so that the embodiment realizes the refinement of the file sharing authority, the number of people who enjoy the file sharing service is not limited, and the Windows computer, the trusted and created terminal and the android system terminal can share the same set of file sharing system without influencing the aim of the current overall architecture.
Example four
Fig. 4 is a schematic structural diagram of a file sharing system between multiple operating system terminals according to a fourth embodiment of the present invention, and as shown in fig. 4, the file sharing system between multiple operating system terminals according to the present embodiment includes: an operating system terminal 41, a domain control server 42 and a file server 43.
The operating system terminal 41 is a Windows terminal, a trusted terminal or an android system terminal in the prior art; the operating system terminal is used for realizing the file sharing method among the multiple operating system terminals in the embodiment of the invention; the domain control server 42 is configured to implement the file sharing method between the multiple operating system terminals according to the second embodiment of the present invention; the file server 43 is configured to implement the file sharing method between the multiple operating systems terminals according to the third embodiment of the present invention.
It should be noted that the present embodiment and the above embodiments are based on a general inventive concept, and have the same or corresponding implementation processes and beneficial effects, which are not described herein again.
It is understood that the same or similar parts in the above embodiments may be mutually referred to, and the same or similar parts in other embodiments may be referred to for the content which is not described in detail in some embodiments.
It should be noted that the terms "first," "second," and the like in the description of the present invention are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. Further, in the description of the present invention, the meaning of "a plurality" means at least two unless otherwise specified.
Any process or method descriptions in flow diagrams or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and the scope of the preferred embodiments of the present invention includes additional implementations in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the embodiments of the present invention.
It should be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It will be understood by those skilled in the art that all or part of the steps carried by the method for implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and when the program is executed, the program includes one or a combination of the steps of the method embodiments.
In addition, functional units in the embodiments of the present invention may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.
The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.
Claims (9)
1. A method for sharing files among multiple operating system terminals is applied to the operating system terminals and is characterized by comprising the following steps:
acquiring a domain name, an account name and a password corresponding to the account name;
adding the domain name, the account name and the password into the domain;
and obtaining the operation permission of the target shared folder according to the account name and the corresponding relation between the account name and the operation permission of the shared folder in the domain.
2. The method according to claim 1, wherein the shared folder is stored in a file server.
3. The method according to claim 1, wherein the shared folders include a unit shared folder, a department shared folder, and a personal shared folder;
the personal sharing folder is provided with two directories; the two directories are respectively used for storing files with different properties.
4. The method according to claim 3, wherein each of the shared folders has a space quota.
5. The method for sharing the file between the terminals with the multiple operating systems according to claim 1, wherein the terminal with the operating systems is a Windows terminal, a trusted and created terminal or an android system terminal.
6. A method for sharing files among multiple operating system terminals is applied to a domain control server, and is characterized by comprising the following steps:
and establishing a domain name, a plurality of account names and passwords corresponding to the account names according to the establishing operation of the user.
7. The method for sharing files between terminals in multiple operating systems according to claim 6, further comprising: configuring a desktop configuration strategy corresponding to each account name according to configuration operation of a user;
the desktop configuration policy comprises resource authority limit, interface function limit, application program execution characteristic limit, network connection limit and security configuration limit.
8. A method for sharing files among multiple operating system terminals is applied to a file server and is characterized by comprising the following steps:
acquiring a plurality of account names;
establishing a plurality of shared folders;
setting operation authority of each shared folder;
and establishing a corresponding relation between the account names and the operation authorities of the shared folders.
9. A system for sharing files among multiple operating system terminals is characterized by comprising: the system comprises an operating system terminal, a domain control server and a file server;
the operating system terminal is a Windows terminal, a trusted terminal or an android system terminal; the operating system terminal is used for realizing the file sharing method between the multiple operating system terminals according to any one of claims 1 to 5;
the domain control server is used for realizing the file sharing method between the multiple operating system terminals according to any one of claims 6-7;
the file server is used for implementing the method for sharing files between multiple operating system terminals according to claim 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111110378.3A CN113946798A (en) | 2021-09-18 | 2021-09-18 | Method and system for sharing files among multiple operating system terminals |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111110378.3A CN113946798A (en) | 2021-09-18 | 2021-09-18 | Method and system for sharing files among multiple operating system terminals |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113946798A true CN113946798A (en) | 2022-01-18 |
Family
ID=79328871
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111110378.3A Pending CN113946798A (en) | 2021-09-18 | 2021-09-18 | Method and system for sharing files among multiple operating system terminals |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113946798A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114817158A (en) * | 2022-03-14 | 2022-07-29 | 山东日照发电有限公司 | Safe electronic briefcase system |
-
2021
- 2021-09-18 CN CN202111110378.3A patent/CN113946798A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114817158A (en) * | 2022-03-14 | 2022-07-29 | 山东日照发电有限公司 | Safe electronic briefcase system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10819652B2 (en) | Access management tags | |
US7529932B1 (en) | Removable medium and system and method for writing data to same | |
US20210144147A1 (en) | System and method for externally-delegated access control and authorization | |
US8850041B2 (en) | Role based delegated administration model | |
RU2598324C2 (en) | Means of controlling access to online service using conventional catalogue features | |
US20150324381A1 (en) | Multi-level namespace management system and method thereof for hybrid cloud storage systems | |
US10148637B2 (en) | Secure authentication to provide mobile access to shared network resources | |
CN113574528B (en) | Computing system and method for providing policy-compliant storage for DID data | |
US11778539B2 (en) | Role-based access control system | |
CN109413080B (en) | Cross-domain dynamic authority control method and system | |
US20100082679A1 (en) | Method, apparatus and computer program product for providing object privilege modification | |
CN111935110A (en) | Method and device for controlling permission of tenant to access container instance | |
EP2093680B1 (en) | System and method for policy based control of NAS storage devices | |
CN113946798A (en) | Method and system for sharing files among multiple operating system terminals | |
EP1867127B1 (en) | Method and apppratus for communicating information between devices | |
EP3355190A1 (en) | Device and system for maintaining a ditributed ledger | |
EP3373551B1 (en) | Access control in a computer system | |
US11657172B2 (en) | Policy-based mobile access to shared network resources | |
JP4342242B2 (en) | Secure file sharing method and apparatus | |
US11425126B1 (en) | Sharing of computing resource policies | |
US10985998B1 (en) | Domain controller configurability for directories | |
US20160065494A1 (en) | Data cloud | |
CN113312669B (en) | Password synchronization method, device and storage medium | |
CN115146308A (en) | Permission verification method and device for semantic intercommunication | |
CN113656355A (en) | File processing method and device, nonvolatile storage medium and processor |
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 |