我想做的正是这张海报想要做的事:
当 LUKS 加密分区弹出解锁窗口时,它会提供 3 个记住密码的选项。默认情况下始终勾选“记住密码直到您注销”。有没有办法将“立即忘记密码”设为默认设置?
Enter a passphrase to unlock the volume: [] Forget password immediately [x]Remember password until you logout [] Remember forever
不幸的是,这个问题还没有得到任何答案,所以我又提出了一个新问题。(如果我不应该这样做,请告诉我!)
答案1
我也一直在寻找同样的东西,但从StackExchange 上回答的类似问题,目前还没有办法。看起来默认行为已从“立即忘记密码”更改为“记住密码直到您注销”,但如果没有办法对此进行调整,新的默认设置对我们中的某些人来说也不起作用。
希望这可以帮助!
答案2
没有现成的方法来更改此菜单选项的默认设置。
但是,有一个解决方法,您可以创建一个脚本来检测 X 窗口,然后让系统发送一个Alt+i信号,将其切换为立即忘记。
udiskctl --lock
您还可以为驱动器设置一个脚本udiskctl --unlock
,这样可以摆脱文件管理器集成,从而消除非 root 用户将其保存到密钥环的安全风险。
至于我,
udisksctl unlock -b /dev/sdb1
解密 USB 并安装它。
umount -l /media/john/usbfolder
是惰性卸载,其映射等于挂载路径,并且
udisksctl lock -b /dev/sdb1
加密 USB。
由于对话框窗口没有很多元数据可供 X 操作,因此情况会稍微复杂一些。