Membuat Folder terenkripsi di Ubuntu
Tutorial ini untuk Ubuntu Intrepid.
Anda ingin berahasia dengan Ubuntu? Menyimpan file sensitif dalam sebuah folder yang kelihatannya seperti folder biasa? Bila ya, caranya gampang: Gunakan ecryptfs!
Teknik ini dapat digabungkan dengan gpg. Sebagai contoh, Anda ingin membuat sebuah file teks yang terenkripsi gpg, maka Anda akan menggunakan klik kanan pada file yang akan dienkripsi, lalu memilih encrypt. Disana Anda akan membuat sebuah gpg key dan passphrase untuk enkripsinya.
Akan tetapi, pada saat Anda mengetik dan membuat file tersebut, Anda menyimpannya di lokasi yang tidak aman. Untuk itu, penting untuk memulai pengetikan dalam sebuah direktori yang dienkripsi sebelumnya.
Caranya mudah:
1. Instalasi ecryptfs-utils
Besarnya kurang dari 1 MB, jadi sepertinya tidak akan lama.
2. membuat sebuah folder rahasia
misalnya di /home/UZER/rahasia
3. Simpan skrip ini sebagai enkripsi.sh:
4. Buat agar skripnya dapat dieksekusi
5. Eksekusi skripnya
6. Masukkan passphrase (password pengacakannya), untuk pertama kali, berarti Anda akan membuatnya secara otomatis.
Anda ingin berahasia dengan Ubuntu? Menyimpan file sensitif dalam sebuah folder yang kelihatannya seperti folder biasa? Bila ya, caranya gampang: Gunakan ecryptfs!
Teknik ini dapat digabungkan dengan gpg. Sebagai contoh, Anda ingin membuat sebuah file teks yang terenkripsi gpg, maka Anda akan menggunakan klik kanan pada file yang akan dienkripsi, lalu memilih encrypt. Disana Anda akan membuat sebuah gpg key dan passphrase untuk enkripsinya.
Akan tetapi, pada saat Anda mengetik dan membuat file tersebut, Anda menyimpannya di lokasi yang tidak aman. Untuk itu, penting untuk memulai pengetikan dalam sebuah direktori yang dienkripsi sebelumnya.
Caranya mudah:
1. Instalasi ecryptfs-utils
sudo apt-get install ecryptfs-utils
Besarnya kurang dari 1 MB, jadi sepertinya tidak akan lama.
2. membuat sebuah folder rahasia
misalnya di /home/UZER/rahasia
mkdir /home/UZER/rahasia
3. Simpan skrip ini sebagai enkripsi.sh:
#!/bin/bash
#Anton Rahmadi @11 Feb 2009
#versi 1.0 GPL
LOCATION="/home/UZER/rahasia"
function selector {
clear
echo "What are you going to do?"
echo "1. Mount Encrypted Directory"
echo "2. Unmount Encrypted Directory"
echo "anykey: exit"
echo " "
echo "Your choice: "
read selectVal
case "$selectVal" in
1)
mountCmd
;;
2)
umountCmd
;;
*)
exit 0
;;
esac
}
function mountCmd {
sudo mount -t ecryptfs -o key=passphrase,ecryptfs_cipher=aes,ecryptfs_key_bytes=32,\
ecryptfs_passthrough=n $LOCATION $LOCATION
}
function umountCmd {
sudo umount $LOCATION
}
selector
4. Buat agar skripnya dapat dieksekusi
chmod 700 enkripsi.sh
5. Eksekusi skripnya
./enkripsi.sh
6. Masukkan passphrase (password pengacakannya), untuk pertama kali, berarti Anda akan membuatnya secara otomatis.
Comments