Encfs kullanın (çoğu dağıtımda paket olarak bulunur). Kurmak:
mkdir ~/.encrypted ~/encrypted
encfs ~/.encrypted ~/encrypted
# enter a passphrase
mv existing-directory ~/encrypted
encfsŞifreli bir dosya sistemi kurmak için ilk çağrı . Bu noktadan sonra, yazdığınız her dosya ~/encrypteddoğrudan diskte depolanmaz, şifrelenir ve şifreli veriler altına kaydedilir ~/.encrypted. encfsKomut yaprakları arka planını çalıştıran ve bu cini kolları şifreleme (ve şifre çözme Eğer altındakiler bir dosyayı okurken ~/encrypted).
Başka bir deyişle, altındaki dosyalar için ~/encrypted, okuma ve yazma gibi eylemler doğrudan diskten okuma veya yazmaya çevrilmez. encfsVerileri şifreleyen ve şifresini çözen ve ~/.encryptedşifreli metni saklamak için dizini kullanan işlem tarafından gerçekleştirilirler .
Şimdilik dosyalarınızla çalışmayı tamamladığınızda, parolanızı tekrar yazana kadar verilere erişilememesi için dosya sistemini çıkarın.
fusermount -u ~/encrypted
Bu noktadan sonra ~/encryptedtekrar boş bir dizin olacak.
Daha sonra bu dosyalar üzerinde tekrar çalışmak istediğinizde, şifreli dosya sistemini bağlayın:
encfs ~/.encrypted ~/encrypted
# enter your passphrase
Bu, yine, şifreli dosyaları ~/.encrypteddizinde erişilebilir kılar ~/encrypted.
Bağlama noktasını ~/encryptedistediğiniz gibi değiştirebilirsiniz: encfs ~/.encrypted /somewhere/else(ancak şifreli dizini bir seferde yalnızca bir defa bağlayın). Şifreli metni (ancak monte edildiğinde değil) farklı bir yere, hatta farklı bir makineye kopyalayabilir veya taşıyabilirsiniz; dosyalar üzerinde çalışmak için yapmanız gereken tek şey, ilk bağımsız değişken olarak şifreli metnin encfskonumunu ve ikinci bağımsız değişken olarak boş bir dizinin konumunu iletmektir.