informatique:gocryptfs
Table des matières
Gocryptfs
Installation
Sur ubuntu, gocryptfs est dans les dépôts :
$ sudo apt search gocryptfs En train de trier... Fait Recherche en texte intégral... Fait gocryptfs/focal 1.7.1-1 amd64 Encrypted overlay filesystem written in Go $ sudo apt install gocryptfs
Note: On peut installer SiriKali pour gérer gocryptfs graphiquement.
Configuration
- On prépare les répertoires (Dans mon cas,
coffre-gocryptfs
sera le répertoire chiffré, synchronisé avec nextcloud.)
$ mkdir ~/Cloud/coffre-gocryptfs $ mkdir coffre-gocryptfs-ouvert
- On initialise :
$ gocryptfs -init ~/Cloud/coffre-gocryptfs/ Choose a password for protecting your files. Password: Repeat: Your master key is: aaaaaaaa-aaaaaaaa-aaaaaaaa-aaaaaaaa- aaaaaaaa-aaaaaaaa-aaaaaaaa-aaaaaaaa If the gocryptfs.conf file becomes corrupted or you ever forget your password, there is only one hope for recovery: The master key. Print it to a piece of paper and store it in a drawer. This message is only printed once. The gocryptfs filesystem has been created successfully. You can now mount it using: gocryptfs Cloud/coffre-gocryptfs MOUNTPOINT
- On monte le dossier chiffré au point de montage voulu :
$ gocryptfs ~/Cloud/coffre-gocryptfs/ ~/coffre-gocryptfs-ouvert/ Password: Decrypting master key Filesystem mounted and ready. * Il n'y a au départ que deux fichiers : <code bash> $ ls -alh ~/Cloud/coffre-gocryptfs/ total 16K drwxrwxr-x 2 simon simon 4,0K déc 6 21:58 . drwxrwxr-x 14 simon simon 4,0K déc 6 21:56 .. -r-------- 1 simon simon 385 déc 6 21:58 gocryptfs.conf -r--r----- 1 simon simon 16 déc 6 21:58 gocryptfs.diriv $ ls -alh ~/coffre-gocryptfs-ouvert/ total 8,0K drwxrwxr-x 2 simon simon 4,0K déc 6 21:58 . drwxr-xr-x 30 simon simon 4,0K déc 6 21:59 ..
Tests
Fichier vide
$ touch ~/coffre-gocryptfs-ouvert/test.txt $ ls -alh ~/coffre-gocryptfs-ouvert/ total 8,0K drwxrwxr-x 2 simon simon 4,0K déc 6 21:59 . drwxr-xr-x 30 simon simon 4,0K déc 6 21:59 .. -rw-rw-r-- 1 simon simon 0 déc 6 21:59 test.txt $ ls -alh ~/Cloud/coffre-gocryptfs/ total 16K drwxrwxr-x 2 simon simon 4,0K déc 6 21:59 . drwxrwxr-x 14 simon simon 4,0K déc 6 21:56 .. -rw--w---- 1 simon simon 385 déc 6 21:58 gocryptfs.conf -rw-rw---- 1 simon simon 16 déc 6 21:58 gocryptfs.diriv -rw-rw-r-- 1 simon simon 0 déc 6 21:59 owMjDpXjCS1Wk_fRGKVjEw
Dossier plus important
J'ai copié un dossier de ~800Mo contenant pas mal de documents. Dans le lot, certains fichiers ont causé des erreurs ( splicing
)
Ces fichiers sont en fait corrompus… Il va falloir que je regarde si je peux encore les récupérer depuis un backup.
Alternative(s)
informatique/gocryptfs.txt · Dernière modification : 2020/12/11 10:48 de simon