Distributed file sharing system and a file access control method of efficiently searching for access rights
First Claim
1. A distributed file sharing system comprising terminals acting as host terminals connected to a network and managing files, each of which contains a collection of data, stored below directories each indicating a position in a hierarchical structure, wherein at least one of said host terminals acts in the network as a global management functional block managing all index information, the index information including access right information representative of right to access directories and files relating to sharing, each of said host terminals including a file sharing management functional block managing the files and the directories shared by said host terminals, as well as the files locally for each host terminal, said file sharing management functional block setting and managing the access right information on directories used in managing the files.
1 Assignment
0 Petitions
Accused Products
Abstract
With a shared index information file in a file sharing index manager, a distributed file system controls access to files based on access right obtained from the index information. Even when a host terminal operated by a user does not have directory information required, that host terminal may obtain an access right from the file sharing index manager without making access to the host terminals. The host terminals perform local management via file sharing managers to minimize accesses to the host terminals which are required until processing is completed.
-
Citations
28 Claims
-
1. A distributed file sharing system comprising terminals acting as host terminals connected to a network and managing files, each of which contains a collection of data, stored below directories each indicating a position in a hierarchical structure, wherein
at least one of said host terminals acts in the network as a global management functional block managing all index information, the index information including access right information representative of right to access directories and files relating to sharing, each of said host terminals including a file sharing management functional block managing the files and the directories shared by said host terminals, as well as the files locally for each host terminal, said file sharing management functional block setting and managing the access right information on directories used in managing the files.
-
12. A method of controlling access to files in a distributed file sharing system, comprising the steps of:
-
preparing host terminals connected to a network and managing files, each of which contains a collection of data, stored below directories each indicating a position in a hierarchical structure;
receiving by one of the host terminals an operation request for information on either one of the directory and the file;
issuing an access request to a target to be managed in response to the operation request from the one host terminal;
checking, in response to the access request, whether or not a user has an access right to access the target right to issue the access request based on collectively managed access rights;
processing the information associated with the access request when the user has the access right;
issuing a response, when the user does not have the access right, indicating that the processing requested by the access request will not be performed;
processing index information including the access right for each of the host terminals as the target to be managed; and
providing the host terminal operated with a response signal associated with the index information processed. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification