
Estoy usando ecryptfs para mi directorio de inicio. Ahora quiero cambiar a un SSD, pero el directorio de mi casa actualmente tiene un tamaño de 350 GB y no tengo dinero para comprar un SSD de ese tamaño. Lo que obtuve es un SSD de 128 GB en el que quiero instalar el sistema raíz, así como la "base" de mi directorio de inicio (incluido el código fuente, los archivos de configuración, es decir, los archivos utilizados con más frecuencia). Todos los subdirectorios que contienen una gran cantidad de datos pero a los que rara vez se accede (música, imágenes, documentos) quiero mantenerlos en un disco duro simple y simplemente vincular los directorios. Sin embargo, especialmente. Para fotografías y documentos, realmente quiero mantener el cifrado.
¿Existe una forma oficial/eficiente/fácil/segura de vincular suavemente directorios desde otra ubicación a mi directorio de inicio y que también estén encriptados? Lo ideal sería que ecryptfs manejara esto automáticamente; sin embargo, el montaje automático de estos directorios (preferiblemente al menos de forma semiautomática pero definitivamente segura) sería un compromiso aceptable.
Respuesta1
Puedes lograr esto usandomontaje.ecryptfs_privateFunción de alias. Desde la página de manual:
mount.ecryptfs_private is a mount helper utility for non-root users to
cryptographically mount a private directory, ~/Private by default.
This program optionally takes one argument, ALIAS. If ALIAS is
omitted, the program will default to using "Private" using:
- $HOME/.Private as the SOURCE
- $HOME/Private as the DESTINATION
- $HOME/.ecryptfs/Private.sig for the key signatures.
If ALIAS is specified, then the program will look for an fstab(5) style
configuration in:
- $HOME/.ecryptfs/ALIAS.conf and for key signature(s) in:
- $HOME/.ecryptfs/ALIAS.sig