【发布时间】:2012-09-25 21:05:35
【问题描述】:
在 Linux 机器(也很可能是 Unix 机器)中生成的 Java 堆转储具有受限访问权限。堆只能由进程的所有者读取(ACL 掩码设置为 600)。我了解这是出于安全原因。但是,我找不到任何引用或解释该行为的文档。谁能指出我的文档(如果有的话)?另外,有没有办法覆盖这种行为?
【问题讨论】:
-
不是一个完整的答案,但线程转储可能包含真正机密信息,包括您的数据库密码。所以你最好保护他们的安全。
标签: jvm heap-memory file-permissions heap-dump jmap