Linux usa S3QL para crear un sistema de archivos encriptado

  
                

En el funcionamiento del sistema Linux, S3QL se puede usar para crear un sistema de archivos cifrados que puede almacenar datos en línea. ¿Cómo crea S3QL basado en Amazon S3 un sistema de archivos cifrado en la nube? Vamos a echarle un vistazo con Xiaobian.

Los servicios comerciales de almacenamiento en la nube, como Amazon S3 y Google Cloud Storage, ofrecen servicios de almacenamiento de objetos de gran capacidad, escalables y de capacidad ilimitada a un precio asequible. Para acelerar la adopción generalizada de estas ofertas en la nube, estos proveedores han desarrollado un buen ecosistema de desarrollo para sus productos a través de API y SDK claros. El sistema de archivos basado en la nube es un producto típico en estas comunidades de desarrolladores activas, y existen varias implementaciones de código abierto.

S3QL es uno de los sistemas de archivos de nube de código abierto más populares. Es un sistema de archivos basado en FUSE que proporciona varios backends de almacenamiento en la nube de código abierto o comercial como Amazon S3, Google Cloud Storage, Rackspace CloudFiles y OpenStack. Como un sistema de archivos con todas las funciones, S3QL tiene muchas características poderosas: tamaño de archivo de hasta 2T, compresión, atributos de UNIX, cifrado, instantáneas basadas en copia en escritura, árboles inmutables, deduplicación y enlaces físicos y físicos. Apoyo y así sucesivamente. Cualquier información escrita en el sistema de archivos S3QL será comprimida y encriptada localmente antes de ser transferida al backend de la nube. Cuando intenta extraer contenido del sistema de archivos S3QL, si no están en la memoria caché local, el objeto correspondiente se descargará de la nube y luego se descifrará y descomprimirá sobre la marcha.

Para que quede claro, S3QL tiene sus limitaciones. Por ejemplo, no puede montar el mismo sistema de archivos S3FS en varias computadoras al mismo tiempo. Solo una computadora puede acceder a él al mismo tiempo. Además, ACL (Lista de control de acceso) no es compatible.

En este tutorial, describiré cómo configurar un sistema de archivos cifrados con S3QL basado en Amazon S3. Como ejemplo de uso, también le mostraré cómo ejecutar la herramienta de copia de seguridad rsync en un sistema de archivos S3QL montado.

Preparándose

Este tutorial requiere primero que cree una cuenta de Amazon AWS (el registro es gratuito, pero requiere una tarjeta de crédito válida).

Luego cree una clave de acceso de AWS (ID de clave de acceso y clave de acceso secreta) que S3QL usa para acceder a su cuenta de AWS.

Luego acceda a AWS S3 a través del panel de administración de AWS y cree un nuevo contenedor vacío para S3QL.

por las mejores razones de rendimiento, elija su zona más próxima en una geografía.

Instalación S3QL

En Linux tiene S3QL paquete de pre-compilados en la mayoría de las distribuciones de Linux.

Para Debian, Ubuntu o Linux Mint:

$ sudo apt-get install s3ql

Para Fedora:

$ sudo yum install s3ql

Para Arch Linux, use AUR.
Anterior12Siguiente Total 2 Páginas

Copyright © Conocimiento de Windows All Rights Reserved