A permission control method and device based on distributed nfs-ganesha V4 ACL
An access control and distributed technology, applied in computer security devices, instruments, computing, etc., can solve problems such as unfavorable advantages of NFS-GaneshaV4ACL, incompatibility with user management, etc., to facilitate user management, improve security, and improve management efficiency. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0061] like figure 1 As shown, the present invention provides an access control method based on distributed NFS-Ganesha V4 ACL, including:
[0062] Step S1, the NFS-Ganesha v4 client and the NFS-Ganesha v4 server respectively set user mappings for the ACL permissions of the files;
[0063] Step S2, the NFS-Ganesha v4 client obtains the ACL permission user mapping, and completes the ACL invocation.
[0064] Among them, such as figure 2 As shown, in step S1, it specifically includes:
[0065] Step S11, the NFS-Ganesha V4 client sets the file access control authority to the NFSv4 ACL triplet, wherein the NFSv4 ACL triplet includes the user entity;
[0066] Step S12, the NFS-Ganesha V4 client parses the user entity into a digital ID, and then sends the POSIX ACL triplet to the kernel, where the POSIX ACL triplet includes the digital ID. After the kernel receives the POSIX ACL triplet, it will Digital IDs are mapped to user entities;
[0067] Step S13, the NFS-Ganesha v4 clie...
Embodiment 2
[0092] like Figure 4 As shown, the technical solution of the present invention also provides an authority control device based on distributed NFS-Ganesha V4 ACL, including:
[0093] The first setting module 11, the NFS-Ganesha v4 client and the NFS-Ganesha v4 server respectively set user mappings for the ACL permissions of the files;
[0094] In the first obtaining module 12, the NFS-Ganesha v4 client obtains the ACL permission user mapping and completes the ACL invocation.
[0095] Among them, such as Figure 5 As shown, the first setting module 11 includes:
[0096] The second setting submodule 111, the NFS-Ganesha V4 client sets the file access control authority to the NFSv4 ACL triplet, wherein the NFSv4 ACL triplet includes the user entity;
[0097] In the first parsing submodule 112, the NFS-Ganesha V4 client parses the user entity into a digital ID, and then sends the POSIX ACL triplet to the kernel, where the POSIX ACL triplet includes the digital ID, and the kerne...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


