0

我从 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来规范对密码文件的访问。

谁能告诉我如何使这项工作?

4

2 回答 2

0

博客条目准确解释了如何使用cacls.exe来执行此操作。

于 2013-09-23T15:25:51.247 回答
0

首先,本教程不需要(或提供)身份验证部分。因此,您不需要密码文件来运行 JMX 示例。

其次,密码文件必须只能由您用来运行经过身份验证的 JMX 服务器的用户读取-通常是当前用户。如果任何其他用户/组也可以访问它,您将获得:

密码文件访问必须受到限制

如果您按照指南设置访问权限,请确保在第 8 步中剩下的唯一条目是您当前的用户。

于 2013-09-23T11:00:50.610 回答