encfs
Ha titkosítva szeretnénk adatainkat eltárolni, akkor elég sok segédprogramot használhatunk, az egyik legegyszerűbb az encfs fájlrendszer használata. Ha például a
/tmp/titok
alkönyvtárunkat ( üres alkönyvtárat hozzunk létre, a titkosítandó fájlokat majd később kell idemásolni! ) akarjuk elrejteni, akkor egyszerűen a következő parancsot kell végrehajtanunk:
encfs /tmp/lathato /tmp/titok
Miután egy-két kérdésre válaszoltuk és választottunk egy jelszót is, létrejön a
/tmp/lathato
alkönyvtár, ahol elkódolva tárolódnak majd a fájljaink. Ha
/tmp/titok
alkönyvtárba létrehozunk egy fájlt, automatikusan létrejön a fájl elkódolt verziója a
/tmp/lathato
alkönyvtárban:
[sala@machine tmp]$ echo "ez egy teszt" > titok/teszt.txt
[sala@machine tmp]$ ls -l titok/
-rw-r--r-- 1 sala sala 13 2010-01-05 18:35 teszt.txt
[sala@machine tmp]$ ls -l lathato/
-rw-r--r-- 1 sala sala 29 2010-01-05 18:35 jGurKy9CC9ja5VXdnLIYzjYd
A fájlrendszert a következő paranccsal választhatjuk le:
fusermount -u /tmp/titok
Ezután
/tmp/titok
alkönyvtár üres lesz, és csak
/tmp/lathato
érhető el, vagyis biztonságban vannak a titkos anyagaink. Ha újra hozzá szeretnénk férni a titkos anyaghoz, akkor újra ki kelle adnunk ez eredeti parancsot, és megadni a jelszót:
encfs /tmp/lathato /tmp/titok