Stocați fișiere sensibile pe Dropbox sau alt serviciu de stocare în cloud? Criptați-le cu EncFS pentru Linux, un sistem de fișiere de criptare care criptează și decriptează fiecare fișier individual cu cheia dvs. de criptare. Există, de asemenea, o versiune experimentală de Windows.
EncFS funcționează diferit de un Container TrueCrypt , care stochează fișierele dvs. criptate într-un singur fișier mare. În schimb, EncFS creează fișiere separate pentru fiecare fișier pe care îl adăugați. Funcționează mai bine cu serviciile de stocare în cloud care ar reîncărca întregul container TrueCrypt de fiecare dată când este schimbat.
Configurare EncFS pe Linux
Rulați următoarea comandă pentru a instala EncFS pe Ubuntu:
sudo apt-get install encfs
Pe alte distribuții de Linux, căutați pachetul EncFS în managerul de pachete și instalați-l.
Rulați următoarea comandă pentru a crea un nou volum criptat EncFS:
encfs ~ / Dropbox / criptat ~ / Privat
Aceasta creează două directoare. Directorul de la Dropbox / criptat în folderul de acasă este locul în care vor fi salvate versiunile criptate ale fișierelor dvs. - acestea se află în folderul Dropbox, deci Dropbox le va sincroniza. Dosarul privat din dosarul dvs. de acasă este locul în care vor fi accesibile versiunile decriptate ale fișierelor dvs. Puteți specifica orice locație preferați pentru fiecare.
Vi se vor pune mai multe întrebări după ce rulați aceste comenzi. Modul paranoia implicit (tastați p când vi se solicită) ar trebui să funcționeze bine, dar puteți să tastați și x pentru modul de configurare expert.
EncFS vă va solicita să creați o parolă pentru volumul dvs. criptat. Amintiți-vă această parolă - dacă o uitați, nu veți putea accesa fișierele dvs.
Utilizarea EncFS pe Linux
Plasați fișierele în folderul privat pe care l-ați creat anterior. De asemenea, aici puteți accesa versiunile decriptate ale fișierelor dvs.
Versiunile criptate ale fișierelor vor fi stocate în folderul / Dropbox / criptat. Dropbox le va sincroniza pe computerele dvs. - nimeni nu le poate accesa conținutul fără parola dvs. Puteți monta directorul EncFS pe mai multe computere (utilizați aceeași comandă encfs) pentru a utiliza fișierele dvs. criptate pe fiecare.
Informații foarte importante:
- Nu plasați fișiere în folderul / Dropbox / criptat - ignorați acest folder. Plasați fișierele în folderul privat. Dacă plasați fișiere direct în folderul / Dropbox / criptat, acestea nu vor fi criptate.
- Nu ștergeți sau pierdeți fișierul .encfs.xml (este ascuns în mod implicit - apăsați Ctrl + H în Nautilus pentru a vizualiza fișierele ascunse). Probabil ar trebui să creați o copie de rezervă a acestui fișier - dacă îl pierdeți, veți pierde și accesul la fișierele dvs. criptate.
Remontarea sistemului de fișiere
EncFS nu se va monta automat după ce reporniți sistemul - dacă vă deconectați și vă conectați din nou, nu veți putea accesa fișierele fără a rula comanda EncFS. Aceasta oferă o bună securitate - nimeni nu poate accesa sau vizualiza fișierele dvs. criptate până când nu executați comanda.
Dacă folderul privat apare gol, sistemul de fișiere EncFS nu este montat.
Re-executați aceeași comandă pe care ați executat-o mai devreme pentru a remonta sistemul de fișiere EncFS. De exemplu, vom executa următoarea comandă:
encfs ~ / Dropbox / criptat ~ / Privat
Va trebui să furnizați parola.
Dacă doriți ca sistemul dvs. de fișiere EncFS să fie montat automat de fiecare dată când vă conectați, puteți utiliza gnome-encfs . gnome-encfs adaugă parola EncFS la cheia GNOME și o montează automat de fiecare dată când vă conectați.
EncFS pe Windows
Utilizare encfs4win pentru a accesa sistemele de fișiere EncFS pe Windows. Pentru a utiliza encfs4win, va trebui, de asemenea, să instalați versiunea 0.6 a bibliotecii Dokan .
Puteți lansa encfsw.exe și puteți utiliza programul grafic pentru a monta sau a crea sisteme de fișiere EncFS.
Există, de asemenea, o aplicație pentru Android, numit Cryptonite , pentru accesarea sistemelor de fișiere EncFS pe telefonul sau tableta dvs. Android. BoxCryptor, pe care l-am abordat anterior , folosește EncFS ca backend.