Encfs :

Download location (HTTP):       http://freshmeat.net/projects/encfs
Version used:                   1.2.5


Installation of encfs


Of course FUSE should be installed. Look at this example to do this.

Installation is very straight forward:

tar -xzf encfs-*.tar.gz
cd encfs-*
configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/sbin
make
make install


After installation you can test if it works:

mkdir -p ~/test/encrypted
mkdir -p ~/test/decrypted

encfs ~/test/encrypted ~/test/decrypted

mount (should show the just created mount)

echo "This is very secret." > ~/test/decrypted/testfile

The directory encrypted contains the encrypted files, and remains on the harddisk after unmounting and/or shutting down. The directory decrypted is the interface to it, and disappears when unmounted and/or shutting down.

The file testfile should appear in the decrypted directory, and in encrypted form in the encrypted directory. Name and content of the file are encrypted.