Encrypted swapfile

Sometimes, it’s worth to encrypt swap space, especially if you process some privacy-sensitive data.

# install cryptsetup
sudo apt-get install cryptsetup
 
# generate swap
sudo truncate -s 1GB /cryptswap
sudo mkswap /cryptswap
 
# add to /etc/crypttab
cryptswap /cryptswap /dev/urandom swap
 
# add to /etc/fstab
/dev/mapper/cryptswap none swap sw 0 0
 
# activate encryption and swap
sudo /etc/init.d/cryptdisks reload && sudo swapon -a

Inspired by AskUbuntu.

Leave a Reply

Your email address will not be published. Required fields are marked *