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