Me encuentro en una situación problematica. He encriptado unas carpetas
locales que ahora se niegan a remontarse una vez los desmontas. Si que los
puedo montar con el sistema recien reiniciado. He encontrado algun bug
abierto y resuelto sobre incompatibilidades con nuevas versiones y alguna
pregunta sin respuesta en foros de opensuse. Esta es una reproducción del
fallo:
COMPROBAMOS QUE MODULO FUSE ESTE CARGADO:
alfredo@pb1400cen:~/tmp> lsmod |grep fuse
fuse 66332 0
CREACION DE LAS CARPETAS:
alfredo@pb1400cen:~/tmp> mkdir encfs
alfredo@pb1400cen:~/tmp> mkdir encfs_cif
ENLACE Y MONTA DE LAS CARPETAS:
alfredo@pb1400cen:~/tmp> encfs ~/tmp/encfs_cif ~/tmp/encfs
Creando nuevo volumen cifrado.
Por favor, seleccione una de las siguientes opciones:
introduzca "x" para modo de configuración para expertos,
introduzca "p" para el modo preconfigurado paranoico,
cualquier otra cosa (o una línea vacía) seleccionará el modo estándar.
?>
Configuración estándar seleccionada.
Configuración finalizada. El sistema de archivos que se va a crear tendrá las
siguientes propiedades:
Cifrado del sistema de archivos: "ssl/aes", versión 2:1:1
Codificación de nombres de archivos: "nameio/block", versión 3:0:1
Tamaño de clave: 192 bits
Tamaño de bloque: 1024 bytes
Cada archivo contiene una cabecera de 8 bytes con datos únicos del IV.
Los nombres de archivos se codificarán usando el modo de encadenamiento de IV.
A continuación se le pedirá una contraseña para el sistema de archivos.
Debe recordar esta contraseña, ya que no existe absolutamente ningún mecanismo
de recuperación. No obstante, la contraseña puede cambiarse después con
encfsctl.
Nueva contraseña EncFS:
Verifique la contraseña EncFS:
VERIFICAMOS QUE LA CARPETA ES ACCESIBLE A TRAVES DE LA ENCRIPTACION:
alfredo@pb1400cen:~/tmp> mount
/dev/mapper/system-root on / type ext3 (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/sda2 on /boot type ext3 (rw,acl,user_xattr)
/dev/mapper/system-home on /home type ext3 (rw,acl,user_xattr)
securityfs on /sys/kernel/security type securityfs (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
AQUI ESTA:
encfs on /home/alfredo/tmp/encfs type fuse.encfs
(rw,nosuid,nodev,default_permissions,user=alfredo)
DESMONTAMOS EL SISTEMA:
alfredo@pb1400cen:~/tmp> fusermount -u ~/tmp/encfs
YA NO HAY FORMA DE REENGANCHARLO:
alfredo@pb1400cen:~/tmp> encfs ~/tmp/encfs_cif ~/tmp/encfs
encfs: ./boost/spirit/utility/impl/chset/range_run.ipp:123: void
boost::spirit::utility::impl::range_run<CharT>::set(const
boost::spirit::utility::impl::range<CharT>&) [with CharT = char]: La
declaración `r.is_valid()' no se cumple.
Abortado
alfredo@pb1400cen:~/tmp>
Y como dirían en el 1, 2, 3: "Hasta aqui puedo leer"
Un saludo.
Alfredo
---------------------------------------------------------------------
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe(a)opensuse.org
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help(a)opensuse.org