30Aug

Cómo cifrar Cloud Storage en Linux y Windows con EncFS

¿Almacena archivos confidenciales en Dropbox u otro servicio de almacenamiento en la nube? Cifrelos con EncFS para Linux, un sistema de encriptación de archivos que encripta y descifra de manera transparente cada archivo individual con su clave de encriptación. También hay una versión experimental de Windows.

EncFS funciona de forma diferente a un contenedor TrueCrypt, que almacena sus archivos cifrados en un único archivo grande. En cambio, EncFS crea archivos separados para cada archivo que agrega. Funciona mejor con servicios de almacenamiento en la nube que volverían a cargar todo el contenedor TrueCrypt cada vez que se cambie. Configuración

EncFS en Linux

Ejecute el siguiente comando para instalar EncFS en Ubuntu:

sudo apt-get install compila

En otras distribuciones de Linux, busque el paquete EncFS en su gestor de paquetes e instálelo.

Ejecute el siguiente comando para crear un nuevo volumen encriptado EncFS:

encfs ~ /Dropbox/ encriptado ~ /

privado Esto crea dos directorios. El directorio en Dropbox / encriptado en su carpeta de inicio es donde se guardarán las versiones encriptadas de sus archivos; están en la carpeta de Dropbox, por lo que Dropbox los sincronizará.La carpeta privada en su carpeta de inicio es donde se podrá acceder a las versiones descifradas de sus archivos. Puede especificar cualquier ubicación que prefiera para cualquiera.

Se le harán varias preguntas después de ejecutar estos comandos. El modo predeterminado de paranoia( escriba p cuando se le solicite) debería funcionar bien, pero también puede escribir x para el modo de configuración experto.

EncFS le pedirá que cree una contraseña para su volumen cifrado. Recuerde esta contraseña: si la olvida, no podrá acceder a sus archivos.

Uso de EncFS en Linux

Coloque los archivos en la carpeta privada que creó anteriormente. Aquí también es donde puede acceder a las versiones descifradas de sus archivos.

Las versiones encriptadas de los archivos se almacenarán en su carpeta cifrada /Dropbox/.Dropbox los sincronizará en todas sus computadoras: nadie puede acceder a sus contenidos sin su contraseña. Puede montar el directorio EncFS en varias computadoras( use el mismo comando encfs) para usar sus archivos cifrados en cada una.

Información muy importante:

  • No coloque archivos en su carpeta cifrada /Dropbox/ - ignore esta carpeta. Coloque los archivos en la carpeta privada en su lugar. Si coloca archivos directamente en la carpeta cifrada /Dropbox/, no se cifrarán.
  • No elimine ni pierda el archivo. encfs.xml( está oculto de manera predeterminada: presione Ctrl + H en Nautilus para ver los archivos ocultos).Probablemente deberías crear una copia de seguridad de este archivo; si lo pierdes, también perderás el acceso a tus archivos encriptados.

Reinstalación del sistema de archivos

EncFS no se montará automáticamente después de que reinicie su sistema: si cierra sesión y vuelve a iniciar sesión, no podrá acceder a sus archivos sin ejecutar el comando EncFS.Esto proporciona una buena seguridad: nadie puede acceder o ver sus archivos cifrados hasta que ejecute el comando.

Si su carpeta privada aparece vacía, su sistema de archivos EncFS no está montado.

Simplemente vuelva a ejecutar el mismo comando que ejecutó anteriormente para volver a montar su sistema de archivos EncFS.Por ejemplo, ejecutaremos el siguiente comando:

encfs ~ /Dropbox/ encriptado ~ /

privado Deberá proporcionar su contraseña.

Si desea que su sistema de archivos EncFS se monte automáticamente cada vez que inicie sesión, puede usar gnome-encfs.gnome-encfs agrega su contraseña EncFS a su llavero GNOME y la monta automáticamente cada vez que inicia sesión.

EncFS en Windows

Use encfs4win para acceder a los sistemas de archivos EncFS en Windows. Para usar encfs4win, también deberá instalar la versión 0.6 de la biblioteca Dokan.

Puede iniciar encfsw.exe y usar el programa gráfico para montar o crear sistemas de archivos EncFS.

También hay una aplicación de Android, llamada Cryptonite, para acceder a los sistemas de archivos EncFS en su teléfono o tableta Android. BoxCryptor, que ya hemos cubierto anteriormente, usa EncFS como su back-end.