我需要管理文件系统中文件的UNIX ACL(访问控制列表),它包括使用POSIX在不同类型的UNIX系统(如Linux、SUN等)上查询和修改ACE(访问控制条目) ,NFS 风格的文件系统。
我的第一个想法是在文件系统服务之上创建一个包装器或接口(interface)来处理这些 ACL 需求。
有人知道可以用于此目的的任何此类 Java API 吗?
最佳答案
Is anybody aware of any such Java API that can be used for the purpose?
是的,有一个。是java.nio.file.attribute.AclFileAttributeView
这是 Java 7 中添加的 NIO 增强功能的一部分。
上述类的 javadoc 中有一个简单的示例。
(java.security
ACL 内容用于 Java 安全性中实现的访问控制。这与文件系统级别的 ACL 支持正交。)
关于java - 是否有用于管理 UNIX ACL 的 Java 接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21360619/