En esta sección: |
Esta sección ofrece algunas sugerencias básicas sobre cuestiones de seguridad, a la hora de ejecutar Tomcat en un entorno de producción de WebFOCUS. Para los entornos de desarrollo situados de forma segura detrás de un cortafuegos, la sección suele ser opcional. Debe ser administrador del equipo Windows, para llevar a cabo las tareas de esta sección.
Cómo:
Referencia: |
Por defecto, cuando Tomcat se ejecuta como un servicio Windows, lo hace como la cuenta del sistema local creada con Windows. La cuenta Sistema local tiene un acceso completo a su sistema Windows. En un entorno de producción, es aconsejable ejecutar Tomcat como un usuario con acceso restringido. Para ello, cree un id. de usuario de Tomcat, configure Tomcat para que use este id., y establezca los permisos NTFS para que permitan el acceso completo del id. a los directorios de Tomcat, WebFOCUS y otros que le resulten necesarios.
Nota: En equipos XP, puede que tenga que pulsar Cambiar a vista clásica en la esquina superior izquierda.
Se crea el usuario de Tomcat, que queda añadido al grupo de usuarios. Como administrador, puede mover Tomcat a un grupo especial, con un acceso al sistema aún más restringido. Sin embargo, si elige esta opción, debe comprobar que Tomcat puede leer y ejecutar desde todos los directorios Java y cualquier controlador JDBC obligatorio.
Aparece la ventana Propieades de Apache Tomcat.
Se encuentra establecido por defecto en la cuenta Sistema local.
Debe aparecer un mensaje parecido a este:
This account .\Tomcat has been granted Log On As a Service right.
Después de configurar Tomcat para que se ejecute con este id. de usuario, debe concederle los permisos NTFS completos para los directorios de Tomcat y WebFOCUS.
C:\Program Files\Apache Software Foundation\Tomcat 5.5
Si la pestaña Seguridad no aparece (en algunos equipos XP), puede que tenga que desactivar la opción Uso compartido simple de archivos. Puede desactivarla desde el Explorador de Windows, pulsando Herramientas, Opciones de carpeta, Ver, y anulando Uso compartido simple de archivos.
drive:\ibi\WebFOCUS77
drive:\ibi\apps
Más adelante, podrá restringir aún más los permisos.
Los permisos NTFS e ids. de usuario obligatorios varían dependiendo de su sistema, entorno, requisitos de seguridad y preferencias de administrador. Normalmente, Tomcat, IIS y el servidor de informes WebFOCUS se ejecutan como cuentas independientes, y existen casos en que todos leen o escriben en el mismo directorio o archivo. Es aconsejable crear un grupo que contenga todos los id. de usuario obligatorios.
El manual Seguridad y administración de WebFOCUS contiene información adicional sobre los permisos.
Si el usuario de Tomcat no se encuentra en el grupo de usuarios predeterminado, o ha establecido permisos restringidos en el sistema, compruebe que el id. de usuario puede leer los directorios que incluyen controladores JDBC. Además, asegúrese de que Tomcat puede leer y ejecutar los directorios que contienen el Java JDK.
WebFOCUS |