Luks
延遲後自動暫停 luks 音量
任何人都對如何
luksSuspend
在 luks 卷未使用一段時間後自動執行此操作有任何想法。我正在考慮只是安排一個命令crontab
或其他東西,但如果我實際使用該卷,我不希望它暫停。
的目的
luksSetup
是在設備仍在使用時使用,但您希望暫時鎖定對它的所有訪問,直到從外部源輸入密碼。因此,僅在設備未使用時呼叫沒有多大意義luksSetup
:如果未使用,請使用luksClose
.沒有辦法以原子方式強制設備不在使用中並呼叫
luksSuspend
. 如果您真的想暫停設備但只有在設備未使用時您可以做的是 callluksSuspend
,然後檢查fuser
或檢查lsof
加密設備上文件系統上的任何已安裝文件;如果文件系統正在使用中,請luksResume
立即呼叫。這確實有很小的機會要求您輸入密碼。要檢測文件系統是否空閒,我建議搭載現有的自動掛載程序,例如 autofs。