java - 如果我想按组限制对文件的访问,是否应该使用 ACL?如果是这样——什么是好的 Java 库?

标签 java file-permissions acl

不太确定我的说法是否正确,所以我想知道 ACL 是否是正确的选择。

最佳答案

据我所知,文件系统访问的访问控制列表 (ACL) 高度依赖于操作系统,因此我真的怀疑是否有一个 Java 库可以实现这一点。

另一方面,Java 直接提供 ACL (java.security.Acl),因此,如果您有一个针对不同用户的应用程序,您可以使用该 ACL 来限制对应用程序内的资源的访问(这不会阻止用户使用其在操作系统上的用户权限更改文件系统上的文件)。

关于java - 如果我想按组限制对文件的访问,是否应该使用 ACL?如果是这样——什么是好的 Java 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1795547/

相关文章:

design-patterns - 是否始终需要 ACL?

java - Spring Boot 休息服务 |不支持请求方法 'GET'

java - Spring Boot - 在不删除代码或更改 POM 的情况下禁用嵌入式 ElasticSearch

java - Android JUnit3测试ParcelUuid getUuid()为非空UUID返回null?

linux - 为什么Ubuntu的 `ls`命令可以列出没有设置执行权限的目录下的文件?

c# - 如何防止访问本地文件系统

java - 哪个 jar 和 spring 版本<mvc :resource> come?

c - 用 C fopen 保存文件

linux - Set-user-id 位在 Linux 上如何工作?

apache-kafka - 卡夫卡 TOPIC_AUTHORIZATION_FAILED