web-dev-qa-db-fra.com

Empêcher le mode inverse des encfs d'inclure d'autres systèmes de fichiers?

J'aimerais utiliser Encfs pour chiffrer une copie de / Pour une sauvegarde en utilisant l'option inverse, puis exécutez mon outil de sauvegarde sur le système de fichiers virtuel, crypté. Chaque fois que je sauvegarde par d'autres outils (RSYNC par exemple), ils ont une option pour ne pas croiser les limites du système de fichiers.

Y a-t-il une option équivalente dans Encfs? Ou de tels attributs passaient-ils à la version cryptée et je devrais simplement exécuter mon outil de sauvegarde avec l'option One FileSystem?

2
Azendale

Je pense que vous pouvez remonter root, ailleurs (avec ses sous-supports. Ensuite, exécutez des encfs à ce sujet.

Sudo mount --bind / root

va monter / sur le répertoire root, sans sous-supports. Vous pouvez ensuite utiliser encfs en mode inverse pour faire ce que vous voulez.

Notez cependant qu'il s'agit de beaucoup d'efforts pour chiffrer et sauvegarder les fichiers dans vos référentiels de distribution. Vous pouvez envisager d'autres alternatives: sauvegarde, etc. (utilisez etc-keeper et sauvegarde le repo). Regardez dans de bonnes politiques de sauvegarde pour la sauvegarde des machines UNIX, il existe une bonne séparation entre les besoins de sauvegarde et ce que vous pouvez obtenir de la CD de votre distributeur et ce qui change si souvent qu'une sauvegarde sera obsolète (de sorte que d'autres mesures soient nécessaires. ).

0
ctrl-alt-delor