- Published on
Fedora 9 and encfs Encryption
- Authors
- Name
- Martin Andrews
- @mdda123
To get this installed with 'useraccount' having the rights to use the fuse
system, as root do :
# yum install encfs
# /usr/sbin/groupadd -r fuse
# /usr/sbin/usermod -a -G fuse useraccount
# Restart X11 - to get the groups right
Now, as your regular user account ('useraccount' from above) :
$ encfs ~/.Fieldstone-Secure.encfs ~/Fieldstone-Secure
# If file doesn't exist initially, this prompts for directory
# creation, encryption settings and password
# (hit enter for defaults, and chose a pw)
Regular use
Mount the encrypted files as a virtual directory system on the mount point :
$ encfs ~/.Fieldstone-Secure.encfs ~/Fieldstone-Secure
# just prompts for pw
# ... do stuff with 'data' appearing in ~/Fieldstone-Secure
Once you're done altering the 'files' in the virtual directory :
$ fusermount -u Fieldstone-Secure
Efficient backup idea ...
encfs
has a --reverse
option that creates a virtual directory of encrypted files (from a plain-text directory). One can then rsync
these (virtual) encrypted files over the internet. The replicated backup will be fully encrypted (no need for SSH, and no need to worry who owns the server).