我从oracle网站下载了JMX示例客户端/代理,当我尝试运行它时,根据本教程:http://docs.oracle.com/javase/tutorial/jmx/remote/custom.html,来自普通的cmd,它说:
Can't read password file
当我尝试从高架cmd运行它时,它说:
Password File acces must be restricted
我用这个:http://docs.oracle.com/javase/6/docs/technotes/guides/management/security-windows.html来规范对密码文件的访问。
谁能告诉我如何使这项工作?
答案 0 :(得分:0)
首先,本教程不需要(或提供)身份验证部分。因此,您不需要密码文件来运行JMX示例。
其次,用户运行经过身份验证的JMX服务器(通常是当前用户)的密码文件必须是 ONLY 。如果任何其他用户/组也可以访问它,您将获得:
密码文件访问必须受到限制
如果您按照指南设置访问权限,请确保在步骤8中剩下的唯一条目是您当前的用户。
答案 1 :(得分:0)
此blog entry详细说明了如何使用 cacls.exe 执行此操作。