| CPC H04L 63/101 (2013.01) [G06F 18/214 (2023.01)] | 11 Claims |

|
1. An access control list (ACL) management method used in a file system installed in a data storage device, wherein the data storage device is a mobile electronic device, a computer, or a server, the ACL management method comprising:
storing an ACL pattern, the ACL pattern corresponding to a subtree of a directory tree in the file system and including a root access control list (RACL), an ACL of a root node of the subtree being the RACL;
generating an inherited directory access control list (DACL) according to the RACL as an ACL of each non-root directory of the subtree;
generating an inherited file access control list (FACL) according to the RACL as an ACL of each non-root file of the subtree; and
determining, by the file system, whether a user has permissions for accessing each node of the subtree according to the RACL, the DACL, or the FACL.
|