
目前的行為:我在 SSD 上安裝了 Ubuntu 18.04,並使用單獨的 HDD 來儲存資料。硬碟已使用 LUKS 加密,但現在我需要手動打開 gnome-disk-utility 並點擊「解鎖」圖示以觸發密碼提示。
期望的行為:登入我的 Ubuntu 帳戶後,我希望自動收到輸入 LUKS 加密硬碟密碼的提示。我不希望磁碟在登入時自動解密,因為這樣磁碟才真正受到我的登入密碼的保護。我一直想手動輸入密碼,只是不想每次登入都手動觸發提示。
知道我可以使用哪些設定來實現所需的行為嗎?
答案1
給定一個分割區,例如/dev/sdb1,您可以使用fstab在開機階段自動掛載該分割區。
使用 fstab,您可以使用金鑰自動安裝它,也可以手動安裝,系統會要求您輸入密碼。
編輯 /etc/fstab 並新增以下格式的行:
[Virtual Device] [mount point]
例如:
/dev/mapper/secretdisk /mnt/secret
接下來編輯/etc/crypttab。在這裡,我們提供 LUKS 裝置名稱、映射分割區和金鑰檔案位置(可選)。由於您不想自動掛載分割區,因此您不想使用金鑰檔案。相反,您應該使用關鍵字 none。
secretdisk /dev/sdb1 none
重新啟動,您應該會看到要求輸入密碼的提示。