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 PDF

Info

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
Application number
CN202111110378.3A
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 Hongyuan Huitong Network Technology Co ltd
Original Assignee
Beijing Hongyuan Huitong Network Technology 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 Hongyuan Huitong Network Technology Co ltd filed Critical Beijing Hongyuan Huitong Network Technology Co ltd
Priority to CN202111110378.3A priority Critical patent/CN113946798A/en
Publication of CN113946798A publication Critical patent/CN113946798A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing 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/2141Access 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

Method and system for sharing files among multiple operating system terminals
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.
CN202111110378.3A 2021-09-18 2021-09-18 Method and system for sharing files among multiple operating system terminals Pending CN113946798A (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114817158A (en) * 2022-03-14 2022-07-29 山东日照发电有限公司 Safe electronic briefcase system

Cited By (1)

* Cited by examiner, † Cited by third party
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