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