Utilizo eCryptFS para cifrar el directorio de inicio de mi computadora portátil. Mi script de copia de seguridad copia los archivos cifrados en un servidor (junto con todo lo demás (home/.ecryptfs
).
¿Cómo puedo montar los archivos cifrados de la copia de seguridad? Me gustaría verificar que puedo hacer eso y que todo está en su lugar.
Mi ingenuo intento con
mount -t ecryptfs /backup/home/.ecryptfs/boldewyn /mnt/test
no funcionó, eCryptFS quería crear una nueva partición.
Respuestas:
Suponiendo que use el esquema de cifrado estándar de Ubuntu, sin ajustes adicionales.
La "carpeta" $ HOME / .ecryptfs es en realidad solo un enlace.
El verdadero lugar donde se encuentran sus archivos es /home/.ecryptfs/$USER
Hay dos carpetas, .Private (con sus archivos encriptados) y .ecryptfs, con archivos como auto-mount, auto-umount, Private.mnt, Private.sig, wrap-passphrase.
Esperemos que los archivos de destino se copien en la copia de seguridad de su host.
Si no hay una copia de seguridad de su frase de contraseña envuelta en este servidor, está perdido. Si hay una copia de seguridad, entonces su esquema de cifrado se ha debilitado al almacenar su frase de contraseña envuelta en la web, a menos que controle el host donde realiza la copia de seguridad.
Encontré este script para el montaje:
fuente
$HOME/Private
punto de montaje, simplemente utilíceloROOT=$HOME
en el script. Cambié el script aROOT=${ROOT:-/home/.ecryptfs/$USER}
para poder pasar ese valor a través del entorno.sudo mount -t ecryptfs .Private /mnt/private
no funciona en Ubuntu. Hmm - error de 6 años ...