1

JVM(アプリケーションサーバーJVMで実行されているコード)を介してUnixファイルにアクセスできないようにする方法はありますか?
1 つの解決策は、UNIX ユーザー レベルで行うことです。
どこかに場所を設定する他の方法はありますか?

4

1 に答える 1

1

これが Java Security Policy フレームワークの目的ではありませんか? パスへのアクセスをオフにする (すべてのパスを含む) など、あらゆる種類のことを実行できる、構成済みのセキュリティ ポリシー構成を使用して任意の Java プロセスを実行できます。

http://download.oracle.com/javase/1.5.0/docs/guide/security/permissions.html#FilePermission

(明らかに、後のJDKのドキュメントにもこれが含まれます。これはGoogleに登場したばかりです..)。

デフォルトでは、JRE はオープン チケット セキュリティ ポリシーで実行されます。

于 2011-09-07T06:04:25.963 に答える