Настройка безопасности для каждого пользователя или для каждой группы в JMX
Вопрос
Мы в моей компании большие поклонники JMX.Мы инструментовали практически все.
Это отлично подходит для разработчиков и большого количества сотрудников службы поддержки.Но это было слишком успешно:сейчас мы получаем запросы от других людей на возможность просмотра JMX, и мы не хотим предоставлять им доступ ко всему.
Можно ли настроить JMX с политиками безопасности, чтобы ограничить пользователей или группы пользователей ограниченным количеством компонентов, атрибутов и операций?
Мы используем HtmlAdaptorServer, но могли бы использовать JConsole или VisualVM, если они более подходят.Повсюду используется Java 6.
Спасибо.
Решение
Вы можете начать с http://blogs.oracle.com/lmalventosa/entry/jmx_authentication_authorization
Это очень хорошая отправная точка для обеспечения безопасности в JMX.В JMX обсуждаются различные сценарии использования для разного уровня безопасности.