java - 在 JMX 中设置每用户或每组安全性

标签 java jmx

我们公司是 JMX 的忠实粉丝。我们已经检测了几乎所有的东西。

这对于开发人员和核心支持人员来说非常有用。但它太成功了:我们现在收到其他人要求能够查看 JMX 的请求,但我们不想让他们访问所有内容。

是否可以使用安全策略设置 JMX,以将用户或用户组限制为有限数量的 Bean、属性和操作?

我们正在使用 HtmlAdaptorServer,但如果 JConsole 或 VisualVM 更合适,也可以使用它们。始终使用 Java 6。

谢谢。

最佳答案

您可以从 http://blogs.oracle.com/lmalventosa/entry/jmx_authentication_authorization 开始

这是 JMX 安全性的一个非常好的起点。对于 JMX 中不同级别的安全性,讨论了各种用例场景。

关于java - 在 JMX 中设置每用户或每组安全性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/494891/

相关文章:

java - 对数组或集合中的元素进行高效的 Drools 评估

java - 我应该如何访问在同一 VM 中运行的 JMX MBeanServer?

java - 使用 rmi 进行远程 jmx 调用时的 NameNotFound

java - 绕过对用户名/密码的 JConsole 要求 - 当使用带有 JMX 的 Jaas 自定义登录模块来处理授权和身份验证时

java - 如何判断同步完成 SymmetricDS

jboss - 获取 mbean 属性值?

java - 客户端主机被阻止 - JavaMail

java - JDK升级需要编译JAR吗?

java - 为我的应用程序中的每个 java swing 组件创建自定义类

java - Slick2D 和 JBox2D。如何绘制