LinuxParty
Si lo que que busca es una Carpeta protegida para Apache, visite: Crear un directorio protegido para Apache.
Cómo crear una carpeta cifrada en Linux con EncFS (actualizado 2025)
Con la desaparición de RealCrypt y eCryptfs, la opción más recomendable si vas a actualizar tu sistema Linux es montar tu volumen antiguo de RealCrypt, copiar todos los datos y luego crear una carpeta cifrada con EncFS para almacenarlos de forma segura.
¿Qué es EncFS?
EncFS implementa un sistema de archivos cifrado en el espacio de usuario mediante FUSE (Filesystem in Userspace). Esto significa que no necesitas privilegios de superusuario (root) para usarlo, a diferencia de otros sistemas de cifrado.
FUSE proporciona un módulo del kernel que permite montar sistemas de archivos virtuales desde el espacio de usuario. EncFS cifra tanto los datos como los nombres de los archivos en el sistema de archivos, pasando el acceso al sistema base. Es similar a CFS, pero no utiliza NFS.
🔐 Ventaja principal: puedes crear tu carpeta cifrada en tu directorio personal y acceder a ella fácilmente, sin modificar el sistema.
Instalación de EncFS y dependencias
EncFS puede venir instalado por defecto en algunas distribuciones. Si no es así, instálalo junto a las utilidades necesarias como kdialog, ksshaskpass y fuse.
A continuación los comandos actualizados según tu distribución:
Fedora, CentOS, RHEL y derivados
sudo dnf install fuse encfs kdialog ksshaskpass
Debian, Ubuntu, Linux Mint y derivados
sudo apt update sudo apt install encfs fuse kdialog ksshaskpass
OpenSUSE
sudo zypper install encfs fuse kdialog ksshaskpass
Arch Linux y derivados (Manjaro, EndeavourOS…)
sudo pacman -S encfs fuse kdialog ksshaskpass
Si algún paquete no existe con ese nombre, puedes buscarlo con:
sudo apt-cache search encfs # o sudo dnf search encfs
Crear las carpetas de trabajo
mkdir ~/PersonalEnc chmod 700 ~/PersonalEnc mkdir ~/PersonalDes
Crear el script de montaje automático
Copia el siguiente contenido en un archivo llamado personalfiles.sh dentro de tu carpeta personal:
#!/bin/sh # Script de montaje de carpeta cifrada con EncFS # Si ya está montado, lo desmonta antes de volver a montar fusermount -u "$HOME/PersonalDes" encfs --extpass=/usr/bin/ksshaskpass "$HOME/PersonalEnc" "$HOME/PersonalDes" # Aviso gráfico DISPLAY=:0.0 xmessage -center -button Aceptar \ "Debe elegir su gestor de archivos. En KDE es 'dolphin', en GNOME es 'nautilus'" cd "$HOME/PersonalDes"
Ahora dale permisos de ejecución y ejecútalo:
chmod a+x personalfiles.sh ./personalfiles.sh
Primera ejecución
La primera vez que lo ejecutes, EncFS te pedirá algunos parámetros y luego la contraseña maestra.
fusermount: entry for /home/javier/PersonalDes not found in /etc/mtab Creando nuevo volumen cifrado. Por favor, elige una de las siguientes opciones: pulsa "x" para modo experto de configuración, pulsa "p" para modo paranoia pre-configurado, cualquier otra, o una línea vacía elegirá el modo estándar. ?> p
Elige “p” (modo paranoico), que aplica una configuración segura sin necesidad de ajustes manuales.
Configuración resultante
Configuración finalizada. El sistema de ficheros creado tiene las siguientes propiedades: Cifrado: ssl/aes (256 bits) Tamaño de bloque: 1024 bytes Cabecera MAC de 8 bytes Nombres de fichero codificados con IV encadenado Advertencia: algunos programas (como mutt o procmail) pueden no funcionar con enlaces duros.
Después te pedirá introducir y confirmar tu contraseña de cifrado.
⚠️ Importante: no hay forma de recuperar la contraseña si la olvidas.
Uso del volumen cifrado
- Copia tus archivos dentro de la carpeta
~/PersonalDes; EncFS los cifrará automáticamente dentro de~/PersonalEnc. - Para desmontar el volumen cifrado, ejecuta:
fusermount -u ~/PersonalDes
Archivo de configuración crítico
EncFS guarda su configuración en el archivo oculto:
~/PersonalEnc/.encfs6.xml
Este archivo contiene los parámetros de cifrado y la clave derivada, por ejemplo:
🧱 Consejo: protege este archivo de borrados accidentales:<?xml version="1.0" encoding="UTF-8"?> <boost_serialization signature="serialization::archive" version="7"> <cfg version="20"> <creator>EncFS 1.9.1</creator> <cipherAlg><name>ssl/aes</name></cipherAlg> <keySize>256</keySize> <blockSize>1024</blockSize> <uniqueIV>1</uniqueIV> <chainedNameIV>1</chainedNameIV> <externalIVChaining>1</externalIVChaining> </cfg> </boost_serialization>
sudo chattr +i ~/PersonalEnc/.encfs6.xml
Si pierdes este archivo, no podrás volver a descifrar tus datos.
Conclusión
- EncFS sigue siendo una herramienta ligera y eficaz para mantener tus archivos personales cifrados sin necesidad de privilegios administrativos.
- Con este método puedes montar y desmontar tus datos de forma rápida e integrarlo en tu entorno de escritorio.
- Recuerda que el fichero
.encfs6.xmles esencial y tu contraseña no se puede recuperar. - Haz copias seguras de ambos en un lugar externo y protegido.

-
Encriptación
- Revelado la colisión del Código de MD5
- Los 10 Códigos más misteriosos aun sin decifrar
- FreeNX: Acceso remoto al escritorio Linux
- Guía de Criptografía en PHP
- Configuración GDB para ingeniería inversa
- El Tráfico Encriptado, ya no es seguro.
- Detenido por espiar a la competencia mediante un troyano
- Agujero en Flash permite la descarga gratuíta de películas
- Romper contraseñas utilizando procesadores GPU (Tarjetas Gráficas)
- Franco usó máquinas alemanas para cifrar mensajes durante la Guerra Civil
- Comprueba si tu antivirus es realmente efectivo
- Keylogger inalámbrico ¿ sin cable ?




