Ahora que tenemos listo nuestro repositorio, las aplicaciones que cuenten con el protocolo de archivos S3, podrán tener acceso a nuestro contenedor. Estas aplicaciones podrán leer, modificar, borrar, copiar o mover los objetos (archivos o carpetas) de los buckets asociados al contenedor.
Los parámetros de conexión se detallan a continuación:
A continuación, vamos a conectarnos a nuestro repositorio S3 mediante un cliente denominado Cyberduck. Este cliente permite conectarnos a servicios de almacenamiento en la nube utilizando múltiples protocolos, entre ellos, el S3 de Amazon. Hemos seleccionado esta opción puesto que el programa es gratuito.
Una vez accedamos al programa, nos dirigiremos a la parte superior izquierda y presionaremos el botón de “Nueva Conexión”.
Acto seguido nos aparecerá una venta que nos permitirá introducir los parámetros para el establecimiento de una nueva conexión. A continuación, rellenaremos los datos tal y como se muestra en las imagenes:
Las claves las obtendremos en el menu S3 en la plataforma de Soax
Podemos cambiar la capeta de inicio por defecto mediante el cuadro de texto “Path” por ejemplo: “Test/Trabajo/MisDocumentos” (siendo Test el bucket). De esta forma, al indicar sesión, empezará a mostrar archivos y carpetas por encima del directorio “MisDocumentos”. Podemos observar que en el directorio raíz podremos visualizar todos los buckets que tengamos agregados al contenedor.
Si hacemos click en alguno de los buckets, podremos acceder a su contenido:
De esta forma ya podremos gestionar nuestros archivos. Si necesitásemos compartir archivos sin la necesidad de proveer de nuestras claves, podemos cambiar a público la privacidad del bucket desde SoaX de tal forma que los usuarios puedan tener acceso a los archivos fácilmente.
A continuación, vamos a conectarnos a nuestro repositorio S3 mediante un cliente denominado AWS Cli. Este cliente permite conectarnos a servicios de almacenamiento en la nube utilizando múltiples protocolos, entre ellos, el S3 de Amazon. Hemos seleccionado esta opción puesto que el programa es gratuito y funciona mediante el terminal de Linux.
$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
$ unzip awscliv2.zip
$ sudo ./aws/install
La configuración es tan sencilla como introducir un único comando y seguido introducir nuestras claves que encontraremos en la pantalla de S3 de SoaX.
$ aws configure
AWS Access Key ID [None]: <access-key>
AWS Secret Access Key [None]: <secret-key>
Default region name [None]:
Default output format [None]:
Con el siguiente comando podremos comprobar la conexión al servidor S3 y ver su contenido.
$ aws s3 ls --endpoint-url https://<servidor>:443
$ aws s3 mv <ruta-documento> s3://<nombre-bucket> --endpoint-url https://<servidor>:443
El campo
<ruta-documento>
se sustituye por la ruta del documento que queremos subir al bucket.
$ aws s3 mv s3://<nombre-bucket> <ruta-documento> --endpoint-url https://<servidor>:443
El campo
<ruta-documento>
se sustituye por la ruta donde se va a descargar el documento.
Cuál es el procedimiento para acceder al S3 de Soax
acceder al S3 de Soax
Cómo puedo realizar la conexión al S3 de Soax
conexión al servicio S3 de Soax
Clientes para conectar al S3 de Soax