The following Java system properties allow unauthenticated and unsecured remote JMX client connections. I use these system properties when remotely troubleshooting problems during development. My JMX agent of choice is VisualVM with the MBeans plugin.
-Dcom.sun.management.jmxremote.port=port -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
For further details on JMX and how to configure access, consult Sun’s Java JMX Management Guide.


