Java 如何强制Tomcat web应用程序只读取/写入/删除指定目录中的文件

Java 如何强制Tomcat web应用程序只读取/写入/删除指定目录中的文件,java,tomcat,Java,Tomcat,我需要在Tomcat服务器上安装一个web应用程序。web应用程序需要在生产服务器机器上读写文件。但是,出于安全考虑,我希望在产品服务器机器上创建一些目录,并强制web应用程序读取和写入目录中的文件 看起来我可以通过Tomcat安全策略文件来实现。假设我创建了两个目录:d:\data1和d:\data2 有人可以帮我显示所需的权限吗?您好,您似乎希望限制权限,将所有其他文件夹排除在外。 在旧版本的java中,您可能希望使用NIO.2通过CHMOD更新您的权限 我们通过您自己的本地代码来实现。 这

我需要在Tomcat服务器上安装一个web应用程序。web应用程序需要在生产服务器机器上读写文件。但是,出于安全考虑,我希望在产品服务器机器上创建一些目录,并强制web应用程序读取和写入目录中的文件

看起来我可以通过Tomcat安全策略文件来实现。假设我创建了两个目录:d:\data1和d:\data2


有人可以帮我显示所需的权限吗?

您好,您似乎希望限制权限,将所有其他文件夹排除在外。 在旧版本的java中,您可能希望使用NIO.2通过CHMOD更新您的权限 我们通过您自己的本地代码来实现。 这里是NIO2的链接


如果您选择LinuxThank,可以尝试
chroot
。我不知道克鲁特。最初,我想在Windows server上部署web应用程序。在未来,平台中立更好。Java安全管理器策略看起来适合我这样做!