Las mejores prácticas para configurar un entorno seguro

Cuando asegure el ArcGIS Server, es importante garantizar que el entorno ArcGIS Server se ejecuta de modo seguro también. Hay varias prácticas de seguridad mejores que puede seguir para garantizar la mayor seguridad.

Restringir los permisos de archivo

Se recomienda que los permisos de archivo se establezcan de forma que solo sea necesario otorgar acceso al directorio de instalación de ArcGIS Server, configuración almacenar, y los directorios del servidor. La única cuenta que el software de ArcGIS Server requiere para tener acceso es la cuenta de ArcGIS Server. Esta es la cuenta que se utiliza para ejecutar el software. Su organización puede requerir que las cuentas adicionales tengan también acceso. Tenga en cuenta que la cuenta de ArcGIS Server necesita pleno acceso a la configuración de directorio de instalación, almacenamiento y directorios del servidor en orden para que su sitio funcione correctamente.

ArcGIS Server hereda permisos de archivo desde la carpeta principal donde está instalado. Además, ArcGIS Server otorga permisos a la cuenta de ArcGIS Server para que pueda acceder al directorio donde está instalado. Los archivos que se crean cuando ArcGIS Server se ejecuta (como registros) heredan los permisos de la carpeta principal. Si desea garantizar la configuración de almacenamiento y los directorios del servidor y, a continuación, establezca restringir los permisos en la carpeta principal.

Cualquier cuenta que tenga acceso de escritura a la configuración de almacenamiento puede cambiar la configuración de ArcGIS Server que normalmente solo puede ser modificado por un administrador del sistema. Si el almacenamiento de seguridad integrado se utiliza para el mantenimiento de usuario, la configuración de almacenamiento contendrá las contraseñas cifradas de dichos usuarios. En tal caso también deberá restringirse el acceso de lectura a la configuración de almacenamiento.

Si dispone de servicios cartográficos o de geoprocesamiento protegidos, es importante bloquear los permisos de acceso a los archivos de los directorios del servidor para asegurarse de que cuentas no autorizadas no puedan acceder a los mapas ni resultados de trabajos de geoprocesamiento.

Deshabilitar la cuenta de administrador de sitio principal

La cuenta de administrador de sitio principal es la cuenta que se especifica cuando crea primero un sitio en ArcGIS Server Manager. El nombre y la contraseña se reconocen solo por ArcGIS Server; no es una cuenta del sistema operativo, y está administrado por separado de los usuarios en cuenta en su identidad almacenar.

Se recomienda deshabilitar el administrador del sitio principal. Esto garantiza que no hay otra forma de administrar ArcGIS Server más que el grupo o rol que haya especificado en su almacenamiento de identidad. Consulte Deshabilitar el administrador del sitio principal cuenta para obtener instrucciones completas.

Definición de la clave compartida empleada para generar un token de ArcGIS

Un token de ArcGIS es una cadena de caracteres de información cifrada. La clave es criptográfics y se utiliza para generar esta cadena de caracteres cifrada. Cuanto más compleja sea la clave compartida, resulta más difícil para un usuario malicioso romper el cifrado y descifrar la clave compartida. Si un usuario puede descifrar la clave compartida, replicar el algoritmo de cifrado de ArcGIS for Server y obtener la lista de usuarios autorizados, el usuario deberá ser capaz de generar tokens y de consumir cualesquiera recursos protegidos en dicho ArcGIS for Server.

Antes de definir una clave compartida, considere lo siguiente:

Consulte más información en Acerca de los tokens de ArcGIS.

Transmisión segura de tokens de ArcGIS

Para evitar el robo y uso indebido de tokens, es recomendable el uso de una conexión segura que utilice HTTPS (Secure Sockets Layer o SSL). El uso de HTTPS y SSL garantiza que el nombre de usuario y la contraseña enviadas desde el cliente y el token devuelto desde ArcGIS Server no pueden ser interceptados. Para obtener más información, consulte Habilitar SSL en ArcGIS Server.

Uso de consultas estandarizadas

ArcGIS Server incluye una nueva opción de seguridad, llamada consultas estandarizadas, que proporciona una mayor protección frente a ataques por inyección de SQL. Esta opción está habilitada de forma predeterminada.

Si usted es administrador de un servidor, se recomienda que deje esta opción de seguridad habilitada e instruya a sus desarrolladores de aplicaciones para que creen instrucciones con cláusulas WHERE que usen sintaxis independiente de base de datos. Inhabilitar esta opción de seguridad podría hacer que su sitio fuese más vulnerable a posibles ataques por inyección de SQL.

Para obtener más información, consulte Acerca de las consultas estandarizadas.

Deshabilitar el directorio de servicios

Puede inhabilitar el Directorio de servicios para reducir la posibilidad de que alguien pueda examinar sus servicios, encontrarlos en una búsqueda Web o consultarlos mediante formularios HTML. Inhabilitar el Directorio de servicios también proporciona mayor protección frente a ataques de cross-site-scripting (XSS).

La decisión de inhabilitar el Directorio de servicios depende del propósito del sitio y de hasta qué punto es necesario que los usuarios y desarrolladores puedan examinarlo. Si se inhabilita el Directorio de servicios, tal vez sea necesario preparar o crear otras listas de metadatos acerca de los servicios disponibles en el sitio.

Para obtener instrucciones sobre cómo inhabilitar el Directorio de servicios, consulte Inhabilitar el Directorio de servicios.

Restringir solicitudes entre dominios

Las solicitudes entre dominios se usan en muchos ataques de sistema. Es práctica recomendada restringir el uso de servicios de ArcGIS for Server a aplicaciones alojadas únicamente en dominios en los que confíe. Para obtener más información, vea Restricción de solicitudes de dominio cruzado en ArcGIS for Server.

5/12/2014