Table des matières
Encfs
Installation
Sur Ubuntu :
$ sudo apt-get install encfs
Sur Fedora :
# dnf install fuse-encfs
Configuration d'un dossier chiffré
On crée un dossier qui sera chiffré (coffre_ferme) et un dossier dans lequel seront déchiffrés les documents (coffre_ouvert). Le dossier chiffré est dans mon dossier “Cloud”, synchronisé avec nextcloud :
$ mkdir ~/coffre_ouvert $ mkdir ~/Cloud/coffre_ferme
Pour créer le lien entre les deux :
$ encfs ~/Cloud/coffre_ferme/ ~/coffre_ouvert/
Monter le dossier chiffré :
$ encfs ~/Cloud/coffre_ferme/ ~/coffre_ouvert/ Mot de passe EncFS :
Démonter le dossier déchiffré :
$ fusermount -u /home/simon/coffre_ouvert
On peut créer des alias pour se faciliter la tâche.
$ cat .bashrc (...) if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi (...) $ nvim .bash_aliases $ cat .bash_aliases alias ouvre-coffre='encfs ~/ownCloud/coffre ~/coffre-ouvert' alias ferme-coffre='fusermount -u /home/simon/coffre-ouvert/'
Problèmes rencontrés
Il est possible que fuse ne soit pas installé ou correctement lancé. Il faut le faire manuellement :
# modprobe fuse
Gnome Encfs Manager
Installation sur Debian (décrite sur opensuse.org, étonnamment…) :
# echo 'deb http://download.opensuse.org/repositories/home:/moritzmolch:/gencfsm/Debian_9.0/ /' > /etc/apt/sources.list.d/gnome-encfs-manager.list # wget -nv https://download.opensuse.org/repositories/home:moritzmolch:gencfsm/Debian_9.0/Release.key -O Release.key # apt-key add - < Release.key # apt update # apt install gnome-encfs-manager
Installation sur Ubuntu (décrite sur ubuntu-fr.org) :
$ sudo add-apt-repository ppa:gencfsm $ sudo apt-get update $ sudo apt-get -y install gnome-encfs-manager
Installation sur Fedora (décrite sur opensuse.org) :
J'ai Fedora 25 mais le dépôt n'existe pas encore. Ça marche avec le dépôt pour Fedora 24 :
# dnf config-manager --add-repo http://download.opensuse.org/repositories/home:moritzmolch:gencfsm/Fedora_24/home:moritzmolch:gencfsm.repo # dnf install gnome-encfs-manager