TechDocs


   Rubrik > Servlet Container > Tomcat >


    09.09.2011 16:17:01  Servlet Container > Tomcat    

Tomcat JAVA_OPTS JMX Einstellungen für entfernten Zugriff per jconsole

Tomcat mit JMX managen ohne SSL und Authentication:
set JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote"
set JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.port=9494"
set JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.authenticate=false"
set JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.ssl=false"

Tomcat mit JMX managen mit SSL und Authentication:
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.port=9494"
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.ssl=true"
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote"
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.authenticate=true"
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.access.file=/home/tomcat/jmxremote.access"
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.password.file=/home/tomcat/jmxremote.password"

Inhalt der jmxremote.password Datei:
Die Passwort Datei besteht aus Rollennamen und dem dazugehörigen Passwort.
Die 'admin' Rolle hat hier z.Bsp. das Passwort 'e3a5E'.

Passwort Datei schützen:
$> chmod 600 jmxremote.password


Inhalt der jmxremote.access Datei: