1
JVM(アプリケーションサーバーJVMで実行されているコード)を使用してUnixファイルにアクセスできないようにする方法はありますか?
解決策の1つは、UNIXユーザーレベルで行うことです。
場所をどこかに設定する方法はありますか?JVM(アプリケーションサーバーJVMで実行されているコード)によるUnixファイルへのアクセスの防止
JVM(アプリケーションサーバーJVMで実行されているコード)を使用してUnixファイルにアクセスできないようにする方法はありますか?
解決策の1つは、UNIXユーザーレベルで行うことです。
場所をどこかに設定する方法はありますか?JVM(アプリケーションサーバーJVMで実行されているコード)によるUnixファイルへのアクセスの防止
これはJavaセキュリティポリシーフレームワークの目的ではありませんか?設定されたセキュリティポリシー設定で任意のJavaプロセスを実行することができます。これにより、パスへのアクセスをオフにする(すべてのパスを均等にするなど)ことができます。
http://download.oracle.com/javase/1.5.0/docs/guide/security/permissions.html#FilePermission
(当然のことながら、JDKのドキュメントにもこのドキュメントがありますが、これはGoogleで公開されたばかりです)。
デフォルトでは、JREは公開チケットセキュリティポリシーで実行されます。
あなたはアプリケーションサーバー上で実行されているアプリ内からのことを意味します。あなたはUNIXファイルにアクセスしないようにしたいのですか? – JoseK
はい、私は私のアプリケーションの中で私が求めているファイルはすべてファイルシステムの上にある必要があります。 –