在Ubuntu 8.10裏創建個人加密文件夾
eCryptfs是一個相容POSIX的商用級堆疊加密Linux檔系統。它能提供一些高級密鑰管理規則。eCryptfs把加密元寫在每個加密檔的頭中,所以加了密的檔即使被複製到別的主機中也可以使用密鑰解密。把 eCryptfs 當作是一種 “gnupgfs” 好了,eCryptfs 是Linux 檔系統的一種。他的內核組件已經是2.6.19 以後的Linux內核的一部分。
在Ubuntu 8.10 Intrepid中安裝eCryptfs
sudo aptitude install ecryptfs-utils
安裝完畢之後您需要創建加密目錄:
mkdir ~/Personal
用下面這條命令來需要確立其他人無法訪問這個檔夾:
chmod 700 ~/Personal
把ecryptfs掛載到 Personal 文件夾:
sudo mount -t ecryptfs ~/Personal ~/Personal
過程中系統將提示您回答幾個問題:
為新創建的檔選擇密鑰類型:
按 “1″ 選擇掛載密碼
輸入並確認您的掛載密碼。
選擇加密的位數。
默認選項是[16]。如果您不知道應該選啥,直接按回車來選擇預設值。然後設置 plaintext passthrough (這個實在不知道咋翻譯合適)
測試您的加密檔夾
在您的加密文件夾中添加一些文件。
卸載文件夾。
sudo umount ~/Personal
現在您可以試著打開Personal檔夾來查看您的文件了。
為您的個人目錄創建啟動器
如果您想讓創建個人檔夾的過程更加容易,您可以創建一個啟動器。在桌面上點擊滑鼠右鍵->創建啟動器。
輸入如下內容:
類型(T):終端中的應用程式l
名稱(N):個人文件夾 (可自定義)
命令(C):sudo mount -t ecryptfs /home/ruchi/Personal /home/ruchi/Personal
key=passphrase,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_passthrough=n (Replace ruchi with your own username)
下次如果您想掛載您的Personal檔夾就只需要點擊這個啟動器了。它將會打開一個終端詢問您的掛載密碼,只要驗證通過就會看見主文件夾下面掛載了Personal文件夾。
如果您想在檔夾中使用未加密檔清選擇 ‘Y’ 否則選 ‘N’.
現在在您的主文件夾中應該能看到已經掛載了一個Personal驅動器。
上一篇:NIS Srv