Amazon S3¶
Resumen¶
Esta página explica cómo conectar un bucket de Amazon S3, o de un servicio compatible con S3, como almacenamiento externo: qué datos se necesitan y cómo rellenar cada campo del formulario de montaje. Está dirigida a quienes administran el servidor.
Fuente: documentación de Nextcloud, «admin_manual/configuration_files/external_storage/amazons3», versión 3ad9158, licencia CC BY 3.0; traducida y adaptada para APS Conecta Gestión.
Para conectar un bucket de Amazon S3 (o compatible) a APS Conecta Gestión, hay que conocer:
El nombre del bucket de S3
El ID de la clave de acceso de S3
La clave de acceso secreta de S3
La región de S3 (si está alojado en Amazon) o el nombre de host de S3 (si no está alojado en Amazon) [Nota: si se especifica un nombre de host, usar el nombre de host del endpoint genérico de S3, no el nombre de host que contiene el nombre del bucket]
Atención
Algunos almacenamientos compatibles con S3, incluido Amazon S3, permiten delimitadores / repetidos (e.g. Photos//cat.png). Esto no está admitido, y los prefijos con delimitadores repetidos y su contenido se ignoran.
En el campo Nombre de la carpeta, introducir el nombre de carpeta que se usará como punto de montaje local de este almacenamiento externo. Si no existe, se creará.
En el campo Almacenamiento externo, seleccionar Amazon S3.
En el campo Autentificación, seleccionar Clave de acceso.
En el campo Bucket, introducir el nombre del bucket de S3. [Nota: aunque no esté alojado en Amazon, los nombres de bucket deben cumplir los requisitos de nomenclatura de AWS S3, independientemente de lo que el proveedor o la plataforma de S3 considere aceptable; es decir, sin guiones bajos]
En el campo Clave de acceso, introducir el ID de la clave de acceso de S3.
En el campo Clave secreta, introducir la clave de acceso de S3.
Si se usa Amazon S3: el parámetro Region es obligatorio, salvo que se acepte el valor predeterminado eu-west-1 (que se usará si no se especifica nada). No hace falta sobrescribir Hostname ni Port. Y Storage Class solo debe modificarse si se usa una configuración distinta en AWS. Por último, Enable Path Style rara vez es necesario con Amazon, pero algunos centros de datos heredados de Amazon pueden requerirlo. Dejar Legacy (v2) authentication sin seleccionar.
Si se usa un almacenamiento S3 no alojado en Amazon: hay que establecer el parámetro Hostname (y se puede ignorar el parámetro Region). Puede ser necesario activar Enable Path Style si el almacenamiento S3 no alojado en Amazon no admite solicitudes como https://bucket.hostname.domain/. Establecer Enable Path Style en verdadero configura el cliente de S3 para que haga, en su lugar, solicitudes como https://hostname.domain/bucket. Rara vez se necesita Legacy (v2) authentication, pero hay que activarla si el almacén de objetos propio o el proveedor de servicios la exige en lugar de la autenticación predeterminada (v4).
En el campo Disponible para, introducir los usuarios o grupos a los que se quiere dar acceso al montaje de S3.
La casilla Habilitar SSL activa las conexiones HTTPS y, en general, es preferible. Es el valor predeterminado, salvo que se desactive aquí.
Opcionalmente, se puede proporcionar una clave SSE-C de 32 bytes codificada en base64 para el cifrado en el servidor. Consultar Configurar el almacenamiento de objetos como almacenamiento principal y la documentación de AWS sobre SSE-C para obtener más información sobre cómo generar una clave.
Consultar Configuración del almacenamiento externo para ver más opciones de montaje e información.
Consultar Mecanismos de autenticación del almacenamiento externo para obtener más información sobre los esquemas de autenticación.