
Tomcat
Instalación de Apache Tomcat 9 en CentOS 8, configuración de roles y control de acceso por IP.
Instalación en CentOS 8
Seguimos la guía de referencia de instalación para Apache Tomcat 9 en Linux RHEL/CentOS.
Servicio y Configuración de Roles
Para acceder a la GUI de administración en el puerto 8082 (http://intranet.ejemplo.int:8082), configuramos los roles de acceso en /opt/jasperserver/apache-tomcat/conf/tomcat-users.xml:
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<role rolename="manager-script"/>
<role rolename="admin-script"/>
<user username="admin" password="tu_contraseña_segura" roles="manager-gui, manager-script, admin-gui, admin-script"/>
Control de Acceso por IP
Para restringir el acceso a las herramientas administrativas a subredes autorizadas:
- Administrador de aplicaciones:
/opt/jasperserver/apache-tomcat/webapps/manager/META-INF/context.xml - Administrador de host:
/opt/jasperserver/apache-tomcat/webapps/host-manager/META-INF/context.xml
Añadimos la válvula de filtrado por IP:
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|192\.168\.1\.\d+|10\.0\.0\.\d+|::1|0:0:0:0:0:0:0:1" />
Soporte e Implantación
¿Necesitas ayuda implementando esta solución?
El equipo de ingenieros de Kuretes puede encargarse de la configuración, migración y mantenimiento seguro de estos entornos en tu infraestructura empresarial.